March 6, 2017 The Mall road – Ridge and Lakkar Bazaar Shimla Mall Road Shimla The Mall road Shimla is the major attraction of Shimla city. It is the city’s center and …