0 Comments
The body of water that separates Great Britain from France and was vital in the D-Day invasion of Europe by Allied forces in World War II is called English Channel, la Manche in French, el canal de la Mancha in Spanish, or simply the Channel.