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.
Situated in Thrissur District, Vattayi Waterfalls are one of the most wonderful natural beauties of Kerala.