English: Kerala is called 'God's own country'.
Telugu: కేరళను దేవతలు నడయాడిన భూమి అంటారు.