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.