As phrases go about Kerala: “God’s Own Country,” we mean it. This is a declaration of heavenly provenance that is fully announced on many signboards and stickers seen