by Trip Tour India | Jan 6, 2025 | Kerala, Thrisuur
Athirappilly Waterfalls: The Niagara of India Athirappilly Waterfalls, located in Thrissur district of Kerala, is one of the most spectacular waterfalls in India. Cascading from a height of 80 feet, it is the largest waterfall in Kerala and is often referred to as the...