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 – Hotel Pearl Dalhousie

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