Tour Packages

26,500

08 Nights / 09 Days

Himachal Pradesh is a northern Indian state in the Himalayas. It's home to scenic mountain towns and resorts such as Dalhousie. Host to the Dalai Lama, Himachal Pradesh has a strong Tibetan presence.
Showing 1-1 of 1 result