Khajjiar is known as India’s Mini Switzerland
Khajjiar is located in the Chamba district of Himachal Pradesh, India. It is about 24 kilometers (15 miles) from the town of Dalhousie