Skip to content

barge captain

Not many are those who associate France with canal barging! Cheese, wine, the Eiffel Tower, shopping, all come into mind when talking about a trip…