
The moment you step off the plane in Amsterdam, you can imagine little elves hanging up signs that say “Welcome to the most picturesque city in the world!” You buy a train ticket from the friendly lady at the information booth, and look out the window at the lovely countryside. Soon you’re leaving the station, […]