English_Channel
The body of water that separates the island of Britain from northern France and the Atlantic Ocean from the North Sea. La Manche in French.
The body of water that separates the island of Britain from northern France and the Atlantic Ocean from the North Sea. La Manche in French.