Shimla‘s most popular spot is the Mall Road, which is its main street and a common hang-out place for visitors. It is here that you can witness all of Shimla’s vibrant qualities – its ...
Their historical value makes Shimla sightseeing places some of the best of northern India. Home to numerous cafes and shops, the centrally-located Mall Road is the highlight of the town.