Where is Ludres?

Where is Ludres located?

Ludres, Ludres (Station), France (approx. 48.625633°, 6.1754923°)


Where is Ludres on the map?