We recommend upgrading to the latest Google Chrome or Firefox.
The port of Cherbourg The city of Cherbourg is located on the Cotentin Peninsula in northwestern France and has the largest artificial harbour in Europe.Cherborug has a strong maritime character and has an important architectural ..