;

 

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 …

Read more

Categories tourist places, Himachal Pradesh State

Post a Comment

Previous Post Next Post