Where is Nanteuil-la-Fosse?

Where is Nanteuil-la-Fosse located?

Nanteuil-la-Fosse, Nanteuil-la-Fosse, France (approx. 49.436386°, 3.4541667°)


Where is Nanteuil-la-Fosse on the map?