One of the beautiful canals that wind their way peacefully through the town. With houseboat. Chester, England. June 13, 2013. On the ENGLAND, SCOTLAND & WALES tour. Written by Mike on June 13, 2013 ยท Leave a Comment Share this:FacebookTwitterEmail