All You Need To Know About Kanyakumari

Vellamthode Falls, Nilambur


 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.


Share this on your social network
Tell us what do you think of Mahendragarh

Travel Talk

Please Wait while comments are loading...

Other Nilambur Attractions