Kerala is called God's Own Country for a reason, you'll see.. :)
Read this post on minstrelinhibernation.blogspot.com