Charpa Falls

Charpa Falls is a 70-foot waterfall located in the Athirappilly panchayath of Thrissur, Kerala, India. Situated on the Chalakudy River,…

Read more

Athirappilly Falls

Athirappilly Falls, also known as Bahubali Waterfall, is the largest waterfall in Kerala. It is situated in the Athirapilly Panchayat…

Read more
Showing 2 of 12 posts