Khajjiar -The Mini Switzerland of India

12

Khajjiar, also known as India’s Switzerland, is a hill station in Chamba District of Himachal Pradesh. The hill station is picturesquely set in the midst of magnificent ‘Deodar’ forests. A small plateau in its green turf of dense Pine and Deodar for

Read this post on travelgenes.com


Travel Genes

blogs from Agra