Mini-Switzerland in India
#traveldharamshala
https://www.traveldharamshala.....com/attraction/dalho

Khajjiar - Hill Station in Dalhousie, Himachal Pradesh - TravelDharamshala.com
www.traveldharamshala.com

Khajjiar - Hill Station in Dalhousie, Himachal Pradesh - TravelDharamshala.com

Explore everything you need to know about Khajjiar in Dalhousie, Himachal Pradesh, from the best time to visit to the top activities to enjoy.