Submitted September 15, 2012
Tour to Kerala
Kerala, better known as God's own country, is situated on the southwestern tip of the Indian mainland. It is flanked by Arabian Sea on the west, Karnataka on the north and northwest and Tamil Nadu on the east.