Athirapilly is most commonly known as the land of rivers and forests, and it plays home to Kerala’s largest waterfall, Athirappilly Falls, which is...