travelsntourism.com
Chamera Lake │India Tourism│Himachal Pradesh Tourism│Chamba Tours
Chamera Lake is an artificial lake built as a reservoir of the Chamera Dam which is a major hydroelectricity project located 15 kms away from Dalhousie.