Places | May 06, 2014 03:40 PM EDT
Gorgeous sleepy town of Dover in England (PHOTOS)
Dover is a town and major ferry port in the home county of Kent, in South East England. It faces France across the narrowest part of the English Channel, and lies south-east of Canterbury; east of Kent's administrative capital Maidstone; and north-east along the coastline from Dungeness and Hastings.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.