English: Kanha is also called the Eden of India .
Telugu: కాన్హా ’ భారత్ ఈడన్ ’ అనబడుతుంది .