KeralaTravel ArticlesKerala, India – is this really “God’s Own Country”? by Stephanie Adams Aug 10, 2017 by Stephanie Adams Aug 10, 2017