Departing from the shores of Greece, this maritime marvel sets sail across the Mediterranean bound for Marseille, France, bearing the… Read More