Vellamthode Falls is a permanent waterfall known for its beauty. This popular tourist attraction of Nilambur is located on the top of a hill and offers a charming view of the surroundings.
Situated at a distance of 27 km from the town of Nilambur, it is accessible via road through Kozhikode by taking Areekode-Mukkam road route. This scenic spot is located inside a tribal settlement and attracts nature lovers and adventure freaks.