Khajjiar was also known as mini Switzerland of India. Khajjiar is settled on a small pleatue with a small lake. This place is fully covered with cedar trees. The houses are very attractive and there are too many activities to do. This place is 24km away from Dalhousie, Himachal. I can spend my whole life here.... See more