Discover the English Channel: A Guide to the Physical Feature Separating France and Great Britain
Which physical feature is north of France and south of Great Britain? English Channel The physical feature that is north of France and south of Great Britain...