Charpa Waterfalls, in the thick foliage of Kerala’s Thrissur region, provide a spectacular getaway into the grandeur of nature.

Charpa Waterfalls, in the thick foliage of Kerala’s Thrissur region, provide a spectacular getaway into the grandeur of nature.
Discovering fascinating places is made easy in Kerala’s cultural centre, Thrissur.