Where is Beaufay?

Where is Beaufay located?

Beaufay, Beaufay, France (approx. 48.147114°, 0.36219049°)


Where is Beaufay on the map?