Where is Beautiran?

Where is Beautiran located?

Beautiran, Beautiran, France (approx. 44.70444°, -0.4511393°)


Where is Beautiran on the map?