In 2001, there were 28156 inhabitants in the city of Dover.
Dover is 35 kilometers from the French Coast, in the south east of England.
Today, 18 million people embark or disembark there every year.
Dover is 123 kilometers from London.
Dover castle was constructed in 1179.
Viens jouer avec nous : QuizLaura&Annabelle