Find
 
Find
 

The cascading waters of Cheeyappara

Views: 1217

Cheeyappara Waterfalls is located in the Idukki district of Kerala in South India. The spot is between Adimaly and Neriamangalam on the highway that connects the better known places of Kochi (Cochin) and Madurai.

Tags: Cheeyappara waterfalls, Idukki video, Kerala

Related Videos
Please Wait while comments are loading...