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