Where is La Force?

Where is La Force located?

La Force, Aquitaine, France (approx. 44.8704188°, 0.3742764°)


Where is La Force on the map?