Jabalpur

An industrial city of central India to the southeast of Delhi