An Amsterdam Canal Cruise is a must-do when visiting the Dutch capital. From the comfort of a glass-topped boat you will cruise past 17th-century warehouses, churches and the narrow houses for which Amsterdam is so well known, your cruise will also take you to the old harbor; the beating heart of Amsterdam.