Where we cruise in France
The largest network of natural and man-made waterways in Europe are located in France. With over 8,500 kilometers of navigable canals, rivers and lakes, our barges have an endless supply of beautiful destinations to explore with our guests.