Sign In

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.

Location

Add Review

Leave a Reply

Your email address will not be published.

Service
Value for Money
Location
Cleanliness

Verified Listing
2 people bookmarked this place