Vazhachal Waterfalls – Kerala

Photo credits: Ramesh Kidangoor

Vazhachal Waterfalls is located 78 kilometers from Cochin. Set amidst the lush green foliage at the entrance of the Sholayar forest, the famous waterfall is a popular location in the Indian film industry.

The Chalakudy River tumbles down on to the dark granite below, making for an awe-inspiring sight.

Vazhachal Waterfalls

Leave a comment