Share with friends!

Dover Castle England: The Story Of A Mighty Fortress

Discover the story of Dover Castle England, a formidable fortress that's guarded the country for years. Uncover tales of bravery - and subterranean ghosts.