English: Nedumkayam, located about 18 km from the town of Nilambur, is best known for its dense rain forests
Telugu: దట్టమైన వర్షాధార అడవులకు ప్రసిద్ది చెందిన నెడుం కయం, నిలంబూర్ నుండి 18 కిలోమీటర్ల దూరంలో ఉంది