Nilambur is a municipality and in the Malappuram district of the Indian state of Kerala. It is located close to the Nilgiris range of the Western Ghats on the banks of the Chaliyar River.
Source : Wikipedia
We use cookies to enhance your browsing experience. By clicking "I Accept", you consent to our use of cookies. Privacy Policy.