Second time Viking cruise; wanted to visit Amsterdam and many other cities along the Rhine river. We arrived two days before the cruise and stayed in Amsterdam.
Visited many of the sights including a canal boat ride.
Windmills were interesting and castles, forts etc.