logo.png
product_banner01.jpg

cities & towns

Cities

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.