Dover Castle is/was found in England
Similar to the White Tower in the Tower of London
Test your Skill on Forts and Castles