0 reviews
Athirappilly Waterfalls, located in Thrissur, Kerala, is a breathtaking natural wonder often referred to as the Niagara of India. Cascading from a height of 80 feet, the waterfall is nestled amidst lush green forests and offers a mesmerizing view that captivates visitors. The surrounding area is rich in biodiversity, home to various species of flora and fauna, making it a haven for nature enthusia