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.
Compare quotes from upto 3 travel agents for free
₹ 1,350 onwards
₹ 6,000 onwards
₹ 1,650 onwards
Ask a question from the travellers who have experience.