The Ridge or Mall Road Shimla

The Ridge road is a large open space, located in the center of Shimla, the capital city of Himachal Pradesh, India. The Ridge is the hub of all cultural activities of Shimla. It is situated along Mall Road, which is the famous shopping center of Shimla.

Wonderful Experience, excellent place, Loved the place, must-visit, loved the atmosphere, awesome.

Perfect Location to Enjoy your evening With your loved one so safe and cozy. Best Location to take some selfies and pics.
Just Awesome to be there in the evening and during the snow season too.

6 Likes