English: This region is also known as Land of Gods.
Telugu: ఈ ప్రాంతానికి దేవ భూమి అని కూడా పిలుస్తారు.