Tagged: Places to Visit Near Nagpur

Weekend Getaways From Nagpur

Nagpur city, located at the exact centre of the Indian Peninsula, lies on the Deccan Plateau at a height of about 310.5 metres above sea level. With a tropical savanna climate, this city has…

Read More »