- 1
- 4
- 3
Himachal Pradesh
Himachal Pradesh is a northern Indian state, situated in the lap of the Himalayas range. It’s home to panoramic mountain towns and resorts such as Dharmshala, Dalhousie. The region is also well known for its trekking, climbing, rafting, and skiing areas.