Athirapally waterfalls are one of the most picturesque places in southern India.