United Kingdom August 18, 2024Cycling on the Leeds-Liverpool Canal – The Longest Canal Cycle in Britain