Where is Longjumeau?

Where is Longjumeau located?

Longjumeau, Ile-de-France, France (approx. 48.6943793°, 2.2953297°)


Where is Longjumeau on the map?