Offbeat travel destinations in India
Khajjiar, Himachal Pradesh - Khajjiar sits on a small plateau with a small stream-fed lake in the middle that has been covered over with weeds. The hill station is surrounded by meadows and forests. Mr. Willy T. Blazer, Vice Counselor and Head of Chancery of Switzerland in India brought Khajjiar on the world tourism map by calling it "Mini Switzerland".
July, 2010. GYIPS—India Empire Conference, July 3, 2010.