Sita Devi Lake, also known as the Devikulum Lake, is a must visit tourist spot near Munnar, owing to its thermal water spring and religious importance showered on it by the locals who revere it.
Forgot your password? Submit your email ID below. Email will be sent to this ID with a link to reset your password.