Dover Castle
Dover Castle Castle Hill, Dover, Kent, CT16 1HU, Dover, Dover, United KingdomVisit Dover Castle, the stone hearted fortress of Dover, Kent, England, popular along with the White Cliffs and tourists alike. Rising above the famous White Cliffs, Dover Castle is an […]