Where is the Sea?

Where is the Sea located?

the Sea, the Sea, France (approx. 48.88139°, 2.35472°)


Where is the Sea on the map?