Seeing the Netherlands through Amsterdam, Delft and Haarlem Amsterdam. We’re here. This is a full on city with canals, bikers, buses, trams, cars, more bikers and […]