The body of water that separates France from England is known in English as The English Channel, but to the French, it’s La Manche.
Explore the world with Canadian freelance travel journalist Mark Stachiew.
The body of water that separates France from England is known in English as The English Channel, but to the French, it’s La Manche.