by Alenmax
Amsterdam, The Netherlands - April 05, 2014; An Amsterdam Canal Cruise is most popular tourist attraction . A diverse fleet of around 200 tour boats carry more than 3 million passengers a year.