Asia · India
Shimla
Shimla is the capital city of Himachal Pradesh, located in the Shivalik Hills of the Himalayas at an average altitude of 2,205 m.
RegionAsia
Sign in to read the full Shimla guide
History & culture, When to go, Things to do and Neighborhoods, plus 11 more, free with an AlgoTrips account.