Khajjiar, Himachal Pradesh

Bookmark
Please login to bookmarkClose

No account yet? Register

Khajjar is an offbeat hill village is just 20 kilometers from Dalhousie in Himachal Pradesh. This place is known as ‘Mini Switzerland of India’ .…