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