human settlement in India
Khajjiar (खज्जियार) is a hill station in the Chamba (district) of Himachal Pradesh.
Understand
editKhajjiar is sometimes referred to as the Switzerland of India.
Get in
editGet around
editSee
editDo
edit- Khajjiar to Dainkund Trek.
Buy
editMaggi, thukpa and momo