Nilambur

Nilambur is a town in Kerala in India.