Sita Devi Lake

Location

Devikulam boasts of a breathtakingly beautiful Sita Devi Lake veiled in the hills. As the name indicates the lake is associated with goddess Sita. Tourists flock to the Lake owing to the splendid surroundings, many believe in the curative powers of the mineral water of the lake. It is believed that goddess Sita had bathed in the waters of this lake making it sacred for the pilgrims that visit Devikulam.

http://www.flickr.com/photos/ravages/273340448/