Where is La Noue?

Where is La Noue located?

La Noue, La Noue, France (approx. 48.742847°, 3.6108787°)


Where is La Noue on the map?