Trivia Question: What nation calls the English Channel “La Manche”?
Answer: France
France and England are separated by this narrow strip of water. As for the name “La Manche” it literally translates to “The Channel.”
Click Here To Take Today’s History Quiz