Where is La Neuville-Bosmont?

Where is La Neuville-Bosmont located?

La Neuville-Bosmont, La Neuville-Bosmont, France (approx. 49.71285°, 3.8393283°)


Where is La Neuville-Bosmont on the map?