Nr 60. Dolphins in Cherbourg
Cherbourg is a harbor many sailors know: it is on a strategic point in the Street of Dover, close to south coast of England. So it’s a popular harbor for English sailors to make the crossing to the mainland of Europe. When we arrived in the port of Cherbourg we noticed a lot of English […]