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