canal and river trust find a mooring site canalrivertrust.org.uk exploring one of britain's beautiful canals or rivers is the ideal way to get some fresh air, take some exercise and feel rejuvenated by nature. Category:travel and tourism Global Rank:108,736 visits:517.8K pages/Per:2.7 ADS