Meenuli
Meenuli is where you could find a nature’s wonder. A huge rock here lies spreading over an area of more than 500 acres and on top of it is a green forest in two acres. For those who love mountaineering this is a not-to-miss destination.
The rock top offers stunning views of the Lower Periyar area and Bhoothathankettu.