Where is Neuville-en-Ferrain?

Where is Neuville-en-Ferrain located?

Neuville-en-Ferrain, Neuville-en-Ferrain, France (approx. 50.750267°, 3.1525135°)


Where is Neuville-en-Ferrain on the map?