Take a canal tour of and see the city by boat or stop and smell the flowers. There's no end of things to do in Amsterdam. Here's our top 10 list.