Devi Lake

Devi Lake

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

Help & Support

Call Us Now

+91-8069145442

Copyrights © 2022 TripClap. All Rights Reserved