Khajjiar the Mini Switzerland in India | 11 Best Places and Best Time to Visit Khajjiar... - 0 views
-
increind on 23 Nov 20Khajjiar is a hill station in Chamba district, Himachal Pradesh. It's called mini Switzerland of India. Khajjiar travel guide, Best time to visit Khajjiar, Khajjiar Weather.