Where is Lamagdelaine?

Where is Lamagdelaine located?

Lamagdelaine, Lamagdelaine, France (approx. 44.46718°, 1.4890137°)


Where is Lamagdelaine on the map?