The harbor in the town of Barfleur overlooks the English Channel.
Back to the Tour Page