Discover 13 Reasons you'll love a barge cruise in France with European Waterways. Canal holidays in France don't get much better than this.