Bookended by two epic Italian cities, Venice and Rome, this voyage is bound to make you fall in love with the Mediterranean. We start with an overnight in Venice, allowing ample time to wander its canalside streets and piazzas and admire its magnificent palazzos. Next, we sail for the coast of Croatia, stopping in medieval Split and Dubrovnik, where city tours are complemented by horse rides, river rafting, and snorkeling. Monopoli follows and the chance to explore one of Italy’s lesser-known destinations, before we hop over to the lush Greek island of Corfu. On our return to Italy, options include discovering Lipari's pirate history, touring Sorrento in a vintage Fiat 500, and just taking in the lovely sight of the cliffside villages of the Amalfi coast, before disembarking in Rome.