Himachal Pradesh Shimla Disrtic Rij

Shimla

Town/village in Shimla, India
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Shimla is the capital and the largest city of the northern Indian state of Himachal Pradesh. In 1864, Shimla was declared the summer capital of British …

Facts

Social profiles