Where is Soumensac?

Where is Soumensac located?

Soumensac, Soumensac, France (approx. 44.68999°, 0.3269414°)


Where is Soumensac on the map?