An artificial lake and the site of The Chamera Dam, Chamera Lake is a sight to behold. Located on the outskirts of Dalhousie
Chamera Lake

A Hilltop Hotel
An artificial lake and the site of The Chamera Dam, Chamera Lake is a sight to behold. Located on the outskirts of Dalhousie