English: It is called as the heaven of earth.
Telugu: దీనికి భూతల స్వర్గం అనిపేరు.