Charpa Waterfalls
Charpa Falls is another one of the nature's delight that displays the blessings of Mother Nature. Cascading down from a shot height, this fall which is a part of River Chalakkudy offers a breathtaking experience. Athirappilly Falls and Lake Vachumaram are a stone's throw away from Charpa Falls.
It is located close to the road, and during monsoon months (June to August), the water splashes onto the road. During the dry season, the water stops flowing.