The Niagra of India

This place is a scenic getaway to the wilderness of nature. Perhaps it is the wilderness and the splendour that gave the nickname “Niagra of India” to Athirapally Falls. The largest waterfalls in the state, it is located 70km away from Cochin in Thrissur district. Athirapally’s grandeur originates from the treasures of the Western GhatsContinue reading “The Niagra of India”

Design a site like this with WordPress.com
Get started