Charpa Waterfalls, in the thick foliage of Kerala’s Thrissur region, provide a spectacular getaway into the grandeur of nature.
Athirapally Falls
10 Places To Visit Near Thrissur For A Memorable Vacation
Discovering fascinating places is made easy in Kerala’s cultural centre, Thrissur.