Where is Moyaux?

Where is Moyaux located?

Moyaux, Moyaux, France (approx. 49.19548°, 0.35663718°)


Where is Moyaux on the map?