Six of the best... canal boat holidays

2 min read

Britain’s 3,000-mile network of inland waterways flo