Strait of Dover

The narrowest part of the English Channel, separating southeast England from northern France and connecting the Channel to the North Sea.

Connect