Where is Verteillac?

Where is Verteillac located?

Verteillac, Verteillac, France (approx. 45.347385°, 0.3662938°)


Where is Verteillac on the map?