travelsntourism.com
Cheeyappara Waterfalls │Munnar │Vagamon │ Idukki│Idukki Attractions │Kerala Tourism │God’s own country │India Tourism │ Kerala Packages │Kerala Holidays │Kerala Tour
Cheeyappara Waterfalls is one among the many waterfalls of Munnar, known as Swiss of S.India located at a distance of about 38 km from the town centre