Claim: God's Own Country is the tagline of Kerala Tourism.
Verdict: NOT ENOUGH INFO