A treat for the eyes , Vellari Mala forms many beautiful waterfalls at various points of its journey with verdant, rolling landscape, with numerous brooks, cascades and breathtaking waterfalls.
Unwind yourself and immerse in the whiff of its limitless fresh air. River Kanjirapuzha, a tributary of the River Chaliyar, meanders through the rocky terrain, creating cascades and breathtaking waterfalls at many points. The land's beauty and topography is truly a trekker's paradise and is also an ideal picnic spot for people of all age group to have a good time. Scintillating waterfalls and velvet green landscapes make this an ideal spot for trekking.