Unveiling Secrets of Athirappilly Waterfalls
Every year, thousands marvel at the Athirappilly Waterfalls. They rush down 80 feet, outshining Ethipothala Falls nearby. Often called the “Niagara Falls of India,” it spreads 330 feet across Kerala’s green land. It’s not just beautiful to look at. The Athirappilly Waterfalls are a top nature wonder in the area. …