Chamera Lake – Dalhousie | Himachal Pradesh
Chamera Lake is a picturesque man-made reservoir on the Ravi River caused by the construction of the Chamera Dam, located close to the town of Dalhousie in Himachal Pradesh in Northern India. The lake is famous for its exquisite clear waters and surrounded by beautiful and lush nature the lake is a popular tourist destination….