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....