The Keezharkuthu Falls is located around 25 km from the sleepy town of Thodupuzha. This mesmering fall is also famous by the name 'The Rain Bow Waterfalls'. Keezharkuthu Falls gushes down from a height of 1500 m. The fall looks like originating from a rock. The waterfall cascades down in full force throughout the year. The waterfall is surrounded by lush green forest which is the home to many important plants with medicinal properties. This is a perfect retreat for adventurous activities such as trekking, camping, rock climbing, and mountaineering. This is a place where the shutter bugs would love to hang around.