| Home | About Us | Contact Us l Query |
TOURISM-KERALA.org |
![]() ![]() ![]() ![]() |
| GOD S OWN COUNTRY : KERALA |
A
picturesque haven situated in a vast virgin forest, this mythologically popular
picnic spot lies close to the Salim Ali Bird Sanctuary at Thattekkadu.