Dover – The Five Minute Spare Guide
Dover is a Port town and major ferry point in Kent, South East England. It faces the French port of Calais across the Strait of Dover, which at a distance of 21 miles (33 km) is the narrowest part of the English Channel. Dover lies on the banks of the River Dour, situated some 15…