Where is La Frénaye?

Where is La Frénaye located?

La Frénaye, La Frénaye, France (approx. 49.526985°, 0.57101196°)


Where is La Frénaye on the map?