Where is Le Coudray?

Where is Le Coudray located?

Le Coudray, Le Coudray, France (approx. 47.10054°, 0.314006°)


Where is Le Coudray on the map?