TRAVEL

Khajjiar- Mini Switzerland of India

Posted on
Share this:

Khajjiar, mini Switzerland of India, is the hill station located in Himachal pradesh, it is near to dalhousie. To reach there the nearest airport is Dharamshala Airport Khajjiar is a part of kalatop khajjiar sanctuary. It is a perfect place to hang out with friends and family. Horse riding is most famous in khajjiar. It […]