Category: The Mall and Ridge Hill Station


The Mall and the Ridge road form the heart of the city of Shimla. The Ridge road is located in an open space and extends east to west alongside the Mall road. The Ridge Shimla road leads to one of the popular local shops, Read more…

India