Skip to main content

Virgin Voyages' guide to Cagliari, Sardinia, Italy

A medieval hilltop town, friendly shepherds, pristine beaches, and impressive shipwrecks — this Sardinian city has it all.

Virgin Voyages Spinner