French Canal Boat Company Barge

Come immerse yourself in the food, wine and culture of rural France aboard a 100-year old luxury barge in Burgundy. With a maximum of 6 passengers, Le Papillon is Ideal […]