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 sights inside the metropolis. It is a bustling commercial road placed at the coronary heart of Shimla, the capital of Himachal Pradesh in India. The Mall Road stretches from Scandal … Read more
Post a Comment