Where is La Fourche?

Where is La Fourche located?

La Fourche, La Fourche, France (approx. 48.88743°, 2.325714°)


Where is La Fourche on the map?