Athirappalli and Vazhachal Waterfalls are two spectacular waterfalls in the Thrissur district about 63 km from Thrissur town.
Athirappalli and Vazhachal Waterfalls are two spectacular waterfalls in the Thrissur district about 63 km from Thrissur town.