Three-day cruise package Did you know that Leiden has 28 km of canals? Discover Leiden by water...