Dover Castle – Dover, Kent, England
Our other main stop in Dover was Dover Castle (so we managed to hit the National Trust and English Heritage in one day). In addition to an Anglo-Saxon church (lovingly restored in the near present day), which is next to the remains of a Roman lighthouse, on the grounds, the castle itself goes back to William […]
Dover Castle – Dover, Kent, England Read More »










