Thoovanam Waterfalls View and Log House


Watch this video about a beautiful waterfall located near Marayoor in Idukki, Kerala. It is a part of Chinnar Wildlife Sanctuary – a paradise for butterflies and birds, along with the endangered Grizzled Giant Squirrel.

Also, read the related articles:


3 minutes, 7 seconds

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top