Where is Sauveterre-la-Lémance?

Where is Sauveterre-la-Lémance located?

Sauveterre-la-Lémance, Sauveterre-la-Lémance, France (approx. 44.590553°, 1.0152777°)


Where is Sauveterre-la-Lémance on the map?