English: Abounding in natural beauty Kerala is known as God's Own Country.
Telugu: దేవుడి సొంత దేశంగా పిలవబడే కేరళ ప్రకృతి వైపరీత్యానికి అల్లల్లాడింది.