Nilambur – land of teak plantations
Nilambur is the biggest town in Malappuram district of Kerala. This sleepy place on bank of the Chaliyar River is at a distance of 70 km from Calicut, 100 km from Ooty and 40 km from Malappuram town. Presently Nilambur taluk comprises 19 villages. (more…)
Top



