Khajjiar is a famous hill station situated in Chamba district of Himachal Pradesh in India. Its best know as mini Switzerland of India, and is surrounded by beautiful mountains, forests, lake, temple and many more things to watch out for. Here are some beautiful images from Khajjiar, just for you all.




No comments:
Post a Comment