With more canals than Venice, Amsterdam is the glorious capital of the Netherlands. The iconic canals crisscross this city which is also famous for world-class art, progressive culture and bicyclists. They have more bikes than people. As the main source of transportation, the Netherlands has become…