Athirappilly is the most beautiful naturally given waterfalls in south India.
Courtesy - Jefry Johnson
Uploaded here with a good intention for the development of Thrissur Tourism and thus Kerala Tourism.
Some information about Athirappilly & Charpa Waterfalls from Wikipedia.
Athirappilly Falls is situated in Athirappilly panchayath in Thrissur district of Kerala, on the southwest coast of India. Located on the west-flowing Chalakudy River near the Vazhachal Forest Division and the Sholayar ranges, this 24-metre (80 ft) waterfall and the nearby Vazhachal Falls are popular tourist destinations. It is nicknamed "The Niagara of India". Controversy about a state-proposed hydroelectric dam on the Chalakudy River above the waterfalls began in the 1990s and has continued through 2011
Charpa Falls is a waterfall located in Athirappilly panchayath in Thrissur district of Kerala. Located on the west-flowing Chalakudy River, this waterfall lies in between the more famous Athirappilly Falls and Vazhachal Falls. During monsoon months (June to August), the waterfall plunges on to the road. Despite its short height, its flow is situated very close to the road and causes mist to fall on persons standing on it. It is a popular stopover for tourists who are visiting the Athirappilly and Vazhachal Falls.