KHAJJIAR
General Information Khajjiar is a hill station, near town of Chamba in Chamba district, Himachal Pradesh, India, located approximately 24 kilometres (15 mi) from Dalhousie.[2] Khajjiar lies on a small plateau with a small stream-fed lake in the middle…

