The movie Bahubali was shot at Athirapally waterfalls. The 'Niagara of India', Athirapally is situated in the beautiful surroundings of the Sholayar range where it presents an exhilarating experience to see the Chalakudy River tumble down the steep granite boulders into a cloud of frothy spray.