Riding the Rails in the Upper Rhine Valley
Riding the rails in the Upper Rhine Valley: Visiting Berlin, Strasbourg, Baden-Baden, Freiburg and Basel, Germany, the joys of railroad travel in Europe.
