Home » India » Kerala » Devikulam » Places to Visit » Sita Devi Lake
"Sita Devi Lake, also known as Devikulam Lake, is a popular attraction of Devikulam in the district of Idukki. The water body is surrounded by trees and shrubs, serving as an ideal picnic spot.
Devikulam Seetha Devi Lake,, Kerala 685616, India