Khajjiar- Mini Switzerland of India

Khajjiar - A hill station which is surrounded by vast green meadows and dense forests. It has a rare combination of three ecosystems: a lake , pasture and a forest. You can have crazy activities like jorbing, horse riding, playing cricket here.


Related Tags: