Please login or click here to join.
Forgot Password? Click Here to reset pasword
2 Interesting and historical facts about Dover Castle.
The Roman Lighthouse at Dover Castle is the most complete standing Roman structure in England, and the tallest Roman building north of the Italian Alps that is still left standing. It is also one of the oldest buildings in England, at almost 2,000 years old.
The largest castle in England is Dover Castle, in Dover, in the county of Kent.
Please login to add a fact about Dover Castle or register here.