Luxury barges sail throughout the wonderfully diverse rivers and canals of France – they are found on all the best, most scenic routes. Most especially, they are found in the famous wine regions of Burgundy, Loire, Alsace, Bordeaux – and Languedoc.