Watch: Kerala's Mesmerising Athirappilly Waterfall Tops The Tourist ListFor those who don't know, the waterfall sequence of Baahubali: The Beginning was shot at this place.