Where is Jabalpur?

Where is Jabalpur located?

Jabalpur, Chhattisgarh, India (approx. 21.42858°, 82.72733°)


Where is Jabalpur on the map?