Where is Le Fidelaire?

Where is Le Fidelaire located?

Le Fidelaire, Le Fidelaire, France (approx. 48.94962°, 0.81384°)


Where is Le Fidelaire on the map?