Visiting: Switzerland, Basel, Cologne, Harlingen, ...more
Visiting: Switzerland, Basel, Cologne, Harlingen, Oberwesel, Amsterdam, Nijmegen, Speyer, Northern Europe, Germany, Frankfurt, Strasbourg, France ...less View Tour