December 1, 2016

English Channel and the Straits of Dover

English Channel and the Straits of Dover link the North Sea (and therefore the entire east coast of Britain, the ports of western Europe and the Baltic Sea) and the rest of the world. It narrows to about 20 nautical miles between the British port of Dover and Calais in […]