Where is La Sauvetat-sur-Lède?

Where is La Sauvetat-sur-Lède located?

La Sauvetat-sur-Lède, La Sauvetat-sur-Lède, France (approx. 44.470104°, 0.73011357°)


Where is La Sauvetat-sur-Lède on the map?