Where is Beaucouzé?

Where is Beaucouzé located?

Beaucouzé, Beaucouzé, France (approx. 47.4763°, -0.63668096°)


Where is Beaucouzé on the map?