Khajjiar is a hill station in the north Indian state of Himachal Pradesh. The high-altitude Khajjiar Lake is surrounded by cedar forest. West, Kalatop Wildlife Sanctuary is home to animals including deer and bears. Dalhousie is a hill station with […]