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