10 Alluring Spots Of India
By: Team Ifairer | Posted: 12-06-2014
Heart It
Khajjiar,Himachal PradeshThis Appealing place bears a very striking resemblance to Switzerland's topography, the well known romanticizing location. Khajjar is positioned at the foot of Dhauladkar, in the lap of Himalayas and is 2000 meters above sea level.A pleasing panoramic view of the densely populated forests and the meadows and snowy peaks of Himalayas can be captured. Summer months are the best to visit this place.It is one of the most beautiful places to visit in India.