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