Whether it’s sparing out some quality time with your partner in peace and vitality all around, or in if you are craving for a getaway for recreational reason, Khajjiar is one spot in Himachal Pradesh that beats every other alternative considered. The delightful, photogenic marvel of the environs around this spot are simply stunning. Ideal… Continue reading Take A Soul Stirring Trip To The Sublime Town Of Khajjiar