Showing 1 result(s)

A quick travel guide to Khajjiar, Himachal Pradesh

Khajjiar is a beautiful hill station located in Himachal Pradesh state. It is situated at a distance of about 26 km from Dalhousie. It is among those 160 places in the world having a tropical resemblance to Switzerland. With a vast stretch of lush green meadows, dense forests and awesome views of majestic snow-capped Himalayan …