The town of Dover….
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