Best Germany Cruise River Ports
Adventures on German cruises take you to river ports that have enchanted visitors for centuries with gorgeous and historically essential towns like Berlin, Dresden, and Hamburg. Explore cities like Lutherstadt Wittenberg, where Martin Luther nailed his theses to the church’s door, discover Trier- the oldest town in the country, and try the …