Athirappilly

With a height of over 80 feet, Athirappilly Waterfalls are the largest waterfalls in Kerala, often referred to as the 'Niagara of South India.'