STRAIT OF DOVER CITY Crossword Clue
STRAIT OF DOVER CITY Crossword Clue
We know 1 solutions for: STRAIT OF DOVER CITY
Crossword Puzzle Infos
The Strait of Dover City is the city of CALAIS, located in northern France. It is a major port city and the closest French city to England, separated by the Strait of Dover. The city has been an important trading hub since the Middle Ages and is now a popular tourist destination.