cities & towns


Himachal Pradesh is one of the least-urbanized states in India – its total urban population being less than 10 percent of the whole country’s.

Shimla is the capital of Himachal Pradesh, and one of the largest well-established cities in the state. Besides Shimla, there are more than 50 towns in the state, including: Dharamshala, Mandi, Kullu, Manali, Dalhousie, Kasauli.

Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use