Undoubtedly Holland’s number one tourist attraction, a canal cruise is an absolute must during your stay inAmsterdam!