The harbor in the town of Barfleur overlooks the English Channel.

Back to the Tour Page