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.
Dover |
Location:
Dover
See more Cities and Towns.
|
02/15 Coming to The Dover area
|
|