A seasonal waterfall in the Kurumbalangode Village of Nilambur Taluk in Malappuram district, Adyanpara is one of the best waterfalls in Kerala. This beautiful waterfall is situated amidst the lush jungles and is said to have waters with medicinal properties. It is located 15 km from Nilambur, which is known for being the world's largest teak plantation.