Tagged: Khajjiar Travel Guide

Khajjiar Travel Guide 0

Khajjiar Travel Guide

Khajjiar is a popular mountain region in Chamba (Himachal Pradesh, India), to be found around 24 km from Dalhousie. Khajjiar is found on a small flat terrain with a tiny stream-fed lake amidst that...