Where is Sequedin?

Where is Sequedin located?

Sequedin, Sequedin, France (approx. 50.625313°, 2.982164°)


Where is Sequedin on the map?