Dover

Dover is a town and major ferry port in Kent, southeast England. It faces France across the Strait of Dover, the narrowest part of the English Channel at 33... Wikipedia

SEARCH SIDEBAR AD
PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD