Travelogue We Bet You! Did You Know That ‘Zero Mile Nagpur’ Is India’s Center Point? Editor, 7 months ago 2 min read Geographically, Nagpur is known to be the largest city located in the central Indian state of Maharashtra. Since Nagpur is…