Find Sight


Malampuzh || Malampuzh

An awe-inspiring structure, the Malampuzha dam is a 6,066 feet masonry engineered construction built across Malampuzha, a tributary of the Bharathapuzha river.