The capital of the Netherlands, Amsterdam is a city known for its artistic heritage, its canals and museums. Art lovers can visit the Van Gogh Museum, or view the works of Rembrandt and Vermeer at the Rijksmuseum and modern art at the Stedelijk. However, Amsterdam also has a unique, whimsical and fascinating side as can be seen from the following attractions in the...