Shimla, India
, Kasumpti Colony, Kasumpti, Mountain Valley View By Terraa Hotels / Near Mall Road Shimla, 171009