English Channel

The English Channel is a body of water that links the Atlantic Ocean and the North Sea together between the south west tip of England and north west France on Earth.