From Lakes to Museums, 6 Interesting Places to Visit in Nagpur
Nagpur, which means the ‘City of Snakes’, is one of the biggest cities in the Indian state of Maharashtra and is the winter capital of the state. Nagpur earns the title ‘City of Snakes’ because of the Nag River, which