Karulai is a small town and panchayath in Nilambur Taluk of Malappuram district. It is situated on the banks of the Karimpuzha River. Edakkara, Nilambur, Pookkottumpadam, and Vaniyambalam are the nearest towns. Karulai is the "gods' own village" in Kerala State with green forest and having a variety of animals and fish in the River Karimpuzha. Visit: www.karulai.com Nedumkayam near Karulai is a tourist destination which has a deep forest and river. There is a huge demand for the last several years to create he Nilambur - Karulai - Silent Valley - Coimbatore road.