This past month, a sailing trip with Viking River Cruises for their Switzerland to the North Sea itinerary surprised us with charming towns on the Rhine River. Every stop presented itself with a new town, each having it’s own history. Whether it was castles, cobblestone streets, or historic music box factories, there was much to love. Here are a few we loved from the river cruise:
Cologne, Germany
What we loved: The local beer, the Cologne Cathedral, and great shopping.
What not to miss: A day tour to Augustusburg and Falkenlust Palaces, Brühl.
Braubach, Germany
What we loved: The views from the river of Marksburg Castle.
What not to miss: A guided tour of Marksburg Castle to experience the history of Germany.
Heidelberg, Germany
What we loved: The charming streets, the greenery of the river and mountains, and a good views.
What not to miss: A tour of Heidelberg Palace.
Rudesheim am Rhein, Germany
What we loved: Local wine and traditional music.
What not to miss: A walk down Drosselgasse for historic buildings and Siegfried’s Mechanisches Musikkabinett.
Speyer, Germany
What we loved: Enjoying the small town for an afternoon without the crowds.
What not to miss: The Speyer Cathedral.
Strasbourg, France
What we loved: Everything. Incredibly picturesque, every street had it’s own charm.
What not to miss: Stroll through Petit France, and eat lunch at La Corde A Linge.
READ NEXT
10 Reasons to Take A Viking River Cruise
What to Expect on a Viking River Cruise
*Bon Traveler was welcomed as a guest of Viking River Cruises. As always, all opinions are own.