Where is Excideuil?

Where is Excideuil located?

Excideuil, Aquitaine, France (approx. 45.336641°, 1.0490102°)


Where is Excideuil on the map?