Dover and the White Cliffs

Dover is a town and major ferry port in the home county of Kent. It faces France across the narrowest part of the English Channel. Its strategic position has always been evident throughout the history, archaelogical finds have revealed that the area has always been a...