Khajjiar

Khajjiar (खज्जियार) is a hill station in the Chamba (district) of Himachal Pradesh.

Understand
Khajjiar is sometimes referred to as the Switzerland of India.

Buy
Maggi, thukpa and momo