Amsterdam, the beautiful capital of Holland, has impressive architecture, lovely canals and great shopping. This charming old European city offers a relaxing atmosphere making this the perfect destinations for a mini cruise.