← all shorts

Place

Dover

English port town on the Strait of Dover, the narrowest part of the English Channel. It was the landing point for the first hovercraft crossing in 1959 and a major terminal for later services.

Mentioned in 1 article