Where is Sarrance?

Where is Sarrance located?

Sarrance, Nouvelle-Aquitaine, France (approx. 43.051662°, -0.60140747°)


Where is Sarrance on the map?