Dalhousie & Khajjiar – Mini Switzerland Of India

Khajjiar

Nothing about Khajjiar was known to us prior to our North Indian adventure, but the one thing outstanding about this place is its striking resemblance to Switzerland (I’m not exaggerating), hence its tagline ‘Mini Switzerland of India’. Located an hour’s drive from Dalhousie (this leg’s pitstop), we decided to pay Khajjiar a visit first. Besides, Khajjiar […]