Charpa

Athirappilly, Vazhachal and Charpa together will entice you. Here's why you should check this place out in your next visit to Kerala.