Dover's a town and major ferry port in the county of Kent, in South East England. It faces France across the narrowest part of the English Channel. The town's the administrative centre of the Dover District. Its strategic position has always been evident throughout its history: archaeological finds have revealed that the area has always been a focus for peoples entering and leaving Britain, which continues to this day. Services related to the Port of Dover provide a great deal of the town̵… (More on Dover)