Athirapally Water Falls is situated in Kerala, India on the Chalakudy River, which originates from the upper reaches of the Western Ghats at the entrance to the Sholayar ranges. It is the largest waterfall in Kerala, which stands tall at 80 feet. ...

Kerala is indeed the heaven on Earth, especially so for us Indians – the beautiful lakes, the breath-taking scenery, and the lush forests- all combine to give their charm of a country in the lap of God. In our admiration ...