Cheeyappara and Valara Waterfalls – Idukki
Cheeyappara and Valara Waterfalls are two beautiful falls by the side of Kochi-Dhanushkodi Highway (NH 85, old numbering NH 49). Both are located towards the east of Neriamangalam in Idukki district of Kerala.