“Roman Lighthouse” at Dover Castle is the oldest building in England – The town of Dover, Dover Castle, The pharos and the cliffs of Dubris.

The town of Dover….

Image Source: Alamy

The town of Dover located on the English Channel in Kent, has historically been an important English settlement. It has been called the Key to England, being as close as it is to France. It was, therefore, important to England’s defense.

Click on the “NEXT PAGE” Button to continue reading


Next Page

Article Categories:
Abandoned · abandoned places · Castle · England · History · Town