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