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...
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...