About Devi Lake
The DeviKulam Devi Lake is a freshwater lake located in the Idukki district of Kerala, South India. The lake is also known as the "Dams Lake" because it is created by the Cheruthoni and Periyar dams. The lake is a popular tourist destination, and is home to a wide variety of flora and fauna. FAQ's on Devi Lake