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
Q9: I am a travel agent. How can I buy travel leads of Devi Lake?