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.

Top Hotels Near Devi Lake

Devi Lake Reviews

Your rating

Have a Question on Devi Lake?