According to legend, the Goddess Sita (Sita Mata) bathed in the beautiful Devikulam Lake (also called Sita Devi Lake) waters surrounded by lush green hills. There are some interesting nature walks and waterfalls around
Would you like to visit…
We will be grateful to help you in planning your vacation. Feel free to contact us:
Mob: +91-9911369303 | Tel: +91-11-22235647 | Email: info@gtcholidays.com
You must be logged in to post a comment.