Re: Chillispot.org is back with forum restart
Athirapally waterfall is among the most favorite tourist destinations of the state. It is one of the most famous waterfalls and is also the largest one Kerala has to offer. It is located in the Thrissur district of Kerala. The waterfall has its origin in in the upper side of Western Ghats. The waterfall stands about eighty feet and needless to say it is a great place to seek closeness to nature. Athirapally waterfalls has earned a title for itself- "The Niagara of India". So, you can already fathom the beauty of the falls because the title gives a serious hint towards it. Nikken Waterfall