Waterfalls
Two waterfalls - Thomankuttu and Rainbow Waterfalls - are located at a distance of 20 and 25 km from Thodupuzha. The waterfalls are an ideal destinations for all those who love to picnic in a natural surroundings. The first mentioned waterfall is characterized by seven step and a number of surrounding caves. The second one is surrounded by lush green forests