Where is Crécy-sur-Serre?

Where is Crécy-sur-Serre located?

Crécy-sur-Serre, Crécy-sur-Serre, France (approx. 49.698254°, 3.6219823°)


Where is Crécy-sur-Serre on the map?