The 3,200 passenger MSC Magnifica in Greece

The Doges Palace in Venice from the top deck of MSC Magnifica

Tauck's MS Inspire on the Moselle, Germany

The picturesque River Rhine

The Saga Sapphire at berth in Bremerhaven, Germany