Kerala...definitely God's own country, inhabited by humans...
Read this post on throughtheeyesofthedelusional.wordpress.com