Switzerland, a mountainous Central European Country known for its lush green and scenic beauty is a home to numerous lakes, villages and high peaks of Alps. The most interesting fact is that there is a shortest distance from one place located in India to the beautiful country Switzerland.
Yes, I am talking about a very small place located in the hearts of the land of Gods i.e. Himachal Pradesh, at a distance of 24 Km from the mesmerizing hill station Dalhousie.
Located in Chamba district of Himachal Pradesh. Khajjiar is known as the “Mini Switzerland of India” with a distance of 6,194 Km away from Switzerland. It was entitled “Mini Switzerland” in the year 1992 and it is amongst the 160 locations in the world that bears topographical resemblance with Switzerland.