2 ms·
Just the Netherlands in general. In fact, Amsterdam has so many tourists that don't understand how biking works in the Netherlands that you're arguably better o
by vanderZwan 7y ago
Just the Netherlands in general. In fact, Amsterdam has so many tourists that don't understand how biking works in the Netherlands that you're arguably better off in just about any other Dutch city.