Kerala is the small state of India lying on the Malabar Coast of South India. This state is stated as the God's own country, because of its eye pooping beauty. Exploring Kerala will make a feel, as if god himself has created this place to live at. The state is blessed with every beauty of nature. http://goo.gl/JO8NC