Athirappilly falls is one of the finest waterfalls in the whole Indian subcontinent, almost 80-feet high and 330-feet wide, the falls hold the title of being the Niagra Falls of India. Athirappilly…
Famous Tourist Destinations in India
Athirappilly falls is one of the finest waterfalls in the whole Indian subcontinent, almost 80-feet high and 330-feet wide, the falls hold the title of being the Niagra Falls of India. Athirappilly…