Tagged: athirappally waterfalls

Athirappally and Vazhachal Waterfalls

The majestic and picturesque waterfalls at Athirapally and Vazhachal are just five kilometers apart. Located on the edges of the Sholayar forest ranges, the twin falls are a major tourist attraction in the state....