Where is Excideuil?

Where is Excideuil located?

Excideuil, Excideuil, France (approx. 45.33664°, 1.0490102°)


Where is Excideuil on the map?