Where is Fosses?

Where is Fosses located?

Fosses, Picardie, France (approx. 49.0986649°, 2.5161998°)


Where is Fosses on the map?