Skyline of Shimla

Shimla

0
Total Votes
3.2
Avg Rating
0
Leaders
Shimla, the Queen of Hills, is the capital of Himachal Pradesh and was the summer capital of British India. The Ridge, Mall Road, and Christ Church are its iconic landmarks.

Political Leaders

Share: