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 ...