ENGLISH CHANNEL TOWN Crossword Clue
ENGLISH CHANNEL TOWN Crossword Clue
We know 1 solutions for: ENGLISH CHANNEL TOWN
Crossword Puzzle Infos
Poole is a town located in the south of England, on the English Channel. It is the largest natural harbour in Europe and has been a major port since the 13th century. It is also known for its beautiful beaches and coastline.