There is no doubt that Karapuzha Dam is one of the largest earth dams in India, situated in the Wayanad district of Kerala. The Karapuzha Dam is situated on the Karapuzha River, a tributary of the Kabini River, in the greenish and natural region of Wayanad, Kerala. It was completed in 2004 after construction started in 1977.
Add a review