Located in Southeast England, Dover is home to the world's busiest passenger harbor and the famous Dover Castle. Dover is located near Canterbury and Brighton near the English Channel.
See more Cities and Towns.