Kerala: God's Own Country November 12, 2014 by Michelle London in India We ended our 6 weeks in India with a trip to Kerala, regarded by locals as "God's Own Country." Read More