The port of Dover, just 23 miles by sea from nearby France, is many travelers’ first look at England. Even though the English Channel tunnel in 1994 has stolen some of Dover’s seaborne traffic, the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results