Where is Givenchy-le-Noble?

Where is Givenchy-le-Noble located?

Givenchy-le-Noble, Givenchy-le-Noble, France (approx. 50.301506°, 2.4970846°)


Where is Givenchy-le-Noble on the map?