Where is Sword Beach?

Where is Sword Beach located?

Sword Beach, Sword Beach, France (approx. 49.30639°, -0.3211111°)


Where is Sword Beach on the map?