Townapedia

Himachal Pradesh, India

5 town guides.

Himachal Pradesh has 70 places. The biggest are Shimla (173,503), Solan (40,283), Kālka (34,134), Dharamsala (30,764) and Baddi (29,911). 5 have a full town guide and 14 a short page with the basic facts.

More towns