About Mall Road Shimla
Mall Road is considered to be the most popular place to hang about in Shimla. This road was built at time of British rule with lots of shops located here for shopping.
Mall Road is considered to be the most popular place to hang about in Shimla. This road was built at time of British rule with lots of shops located here for shopping.www.mallroad.co.in/
Show more