NILAMBUR
Nilambur is a municipality in the Indian state of Kerala, in Malappuram district. It is situated on the banks of the Chaliyar River, near the Western Ghats Nilgiris range.
Previous Post Next Post