Where is Sourdun?

Where is Sourdun located?

Sourdun, Sourdun, France (approx. 48.53508°, 3.348023°)


Where is Sourdun on the map?