The Cheeyappara Waterfall is on the Kochi - Madurai Highway, between Neriamangalam and Adimali. It is in Idukki district, Kerala, India. The Cheeyappara Waterfall cascades down in seven steps.
15 сен 2024