RE: White Cliffs Walk - Dover, England.
Well worth the visit. So much to do and only 1hr from London or France
RE: White Cliffs Walk - Dover, England.