Where is Haubourdin?
Where is Haubourdin located?
Haubourdin, Haubourdin, France (approx. 50.60826°, 2.99143°)
Where is Haubourdin on the map?
{"latitude":50.60826,"longitude":2.99143,"title":"Haubourdin"}