Neriamangalam Waterfalls also known as Cheeyappara Waterfalls, is one of the most beautiful attractions on the way to Munnar.

Neriamangalam Waterfalls also known as Cheeyappara Waterfalls, is one of the most beautiful attractions on the way to Munnar.