Dover Castle

Dover Castle

Dover Castle is the largest castle in England. There are over 3 miles of secret wartime tunnels snaking deep into the cliff. Many of these tunnels are still undiscovered.

Previous Fact Next Fact
Categories: Places