Where is Mousseaux-lès-Bray?

Where is Mousseaux-lès-Bray located?

Mousseaux-lès-Bray, Mousseaux-lès-Bray, France (approx. 48.414215°, 3.2263367°)


Where is Mousseaux-lès-Bray on the map?