data-ad-slot="9425612987"
data-ad-format="auto">
Khajjar (Himachal Pradesh) –
This place is similar looking to Switzerland the most romantic
location in the world and it is in India. Located at
the foot of Dhauladkar , in the state of Himalayas located above
2000 meters from sea level .A beautiful panoramic view of the dense
cal beautiful forest is breathtaking. But the best view is of snow
laden montains.Summer months are the best to visit this place as it
wouldn’t be too cold and the hill station would
be laden with beautiful flowers which makes it one of the most
beautiful places to visit in India.

Image Source

Image Source