Follow the Author
Dover
Dover
Dover ( DOH-vər) is a town and major ferry port in Kent, South East England. It faces France across the Strait of Dover, the narrowest part of the English Channel at 33 kilometres (21 mi) from Cap Gri...
Read more
Information taken from:Dover

Author's Books