Castles and ruins
Dover, UK
contributed by INVENCHA Castles &...
Dover Castle Documentary
Situated above the White Cliffs of Dover, this iconic castle has guarded our shores from invasion for 20 centuries and is the largest castle in England. Recognised as an internationally important structure, we had an exclusive look at the site when it was shut to the public.
History
Tour
Relevant links to blog posts and websites
Comments
There are no comments