France Afloat In France Luxury Barging lonelyplanet Apr 5, 2020 0 Luxury barges sail throughout the wonderfully diverse rivers and canals of France – they are found on all the best,…