Dover (London), England

Dover, England is a historic coastal town best known for its iconic white cliffs, medieval castle, and scenic gateway to the English countryside.

White Cliffs of Dover.