Trivia Question
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 Yesterday’s “Trivia Question of the Day”