Jabalpur
Jabalpur, India
City
Jabalpur, 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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account