Explore relationships
Jabalpur
Jabalpur (IPA:), formerly anglicised as Jubbulpore, is the fourth largest city by area of the Indian state of Madhya Pradesh. It is situated on the banks of the Narmada River in the state of Madhya Pradesh, India.
Use + to expand a branch. Click a topic name to open its summary.