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,900 onwards
₹ 1,300 onwards
₹ 650 onwards