Home WorldIndian SubcontinentIndiaKerala Kerala, India – is this really “God’s Own Country”?