The Mall Road Shimla Himachal Pradesh
The Mall Road Shimla Himachal Pradesh The Mall Road in Shimla is one of the most iconic and popular attractions in the city. It is a bustling commercial street located at the heart of Shimla, the capital of Himachal Pradesh in India. The Mall Road stretches from Scandal Point to the Ridge and is …
Post a Comment