Рет қаралды 54
Roaming Roads IN
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.