Ancient Ports, Coastal Fortresses, and Mediterranean Magic on Viking Malta, Morocco and Mediterranean Cruise
Sailing across the Western Mediterranean is like tracing the lineage of history itself. From the imperial marble of Rome to the sun-baked limestone of Malta, the blue-and-white clifftops of North…