Charpa Falls

CAPTIVATING AND MESMERIZING

CHARPA FALLS

Nature’s wonder, the Charpa Falls are captivating and mesmerizing at the same time. Cascading from a short height, watching the Charpa Falls is a breathtaking experience. The Charpa Falls are a part of River Chalakkudy and are located not too far from Athirappilly Falls and Lake Vachumaram.

NEARBY ATTRACTIONS