Canal cruises offer travelers an intimate perspective on countries and their maritime history. Impressive human engineering paired with peaceful rural surroundings blend to create a unique experience.
The stunning cruise costs just £14 for adults and £7 for children ...