Where is Savignac-Sur-Leize?

Where is Savignac-Sur-Leize located?

Savignac-Sur-Leize, Aquitaine, France (approx. 44.4808302786°, 0.7913589478°)


Where is Savignac-Sur-Leize on the map?