The Mall road is one level under the Ridge road ... site and is a delight for… The Mall is the best place for shopping in Shimla. The government run emporiums and… ...
Surprisingly for a hill station, there are quite a few places you can go shopping ... best here is the Mall Road, which is the centre of all happening and activities in Shimla.
A fresh spell of snow on the ‘Queen of the Hills’ blanketed Himachal Pradesh’s capital Shimla. Tourists, locals and farmers were delighted to see the second light snowfall. The local ...