Are you ready to visit the Niagara of India? The thundering beauty, Athirapally Waterfalls which falls from a whopping height of 1000 ft., is a real feast to the eyes! A waterfall that never runs dry during any season, the Athirapally Vellachattam or Athirapally waterfalls has attracted visitors from far and wide with their enthralling