Khajjiar – Mini Switzerland of India
Khajjiar - a deodar-enveloped saucer-shaped tiny Himalayan town in the Chamba valley often referred to as the Mini-Switzerland of India, is a less explored hill station in Chamba district, which is about 26 Km from Dalhousie in the northern state of Himachal Pradesh.