We enjoyed our Rhine river cruise! This was our second Viking river cruise (Danube the orher), and we very much enjoyed the ports, the castles, the Viking hosts and tour guides. We added a pre-cruise extenuto Lake Como (highly recommend), which also took us theu Lucerne on way to Basel - highly recommend Lucerne too! Black Forest stop was only “ok”, as while we witnessed cuckoo’s clock assembly, the black forest cake demo was lame and not much else there. Strasbourgh stop was nice, which is Alsace region of France - winery visited was ok but not thrilling like others who visited Moselle mentioned. Storks and nests everywhere here. Stop in Cologne especially great with evening Kolsch beer pub crawl after delicious german dinner at Peter’s. Kinderdijk was great with lots of windmills (cold wind), and recommend stopping at cheese farm. Amsterdam canals, foods, Rembrandt museum great, watch out for the bikes!!!