Khajjiar Himachal Pradesh

Khajjiar – Mini Switzerland of India

Khajjiar is one of the most beautiful travel destinations in Himachal Pradesh which is somewhat untouched by the crowd of travellers from across the world. This serene hill station in Himachal Pradesh has all to potential to become one of the most romantic adventure travel destinations for people of all ages. The lush green scenic Read more about Khajjiar – Mini Switzerland of India[…]

Comodo SSL