Devi Lake, Devikulam Overview

Devi lake is a beautiful water body with a legend attached to it. It is believed that Sita, wife of Lord Rama, bathed in this thermal water spring, transforming it into a pilgrimage centre.

Photos of Devi Lake

Devi Lake

Top Hotels Near Devi Lake

Devi Lake Reviews

Your rating

Have a Question on Devi Lake?

Ask a question from the travellers who have