1
This web site is all about Dover in Kent. Dover is actually a hectic port town about the southeast coast of Kent. Just 21 miles of English channel separate Dover from France. You'll be able to appear across the Dover strait and see Calais with a clear day time.