English: Nagpur lies in the heart of India.
Telugu: నాగ్పూర్ భారతదేశం యొక్క ఖచ్చితమైన కేంద్రంలో ఉంది.