Italy 's western approaches are guarded by two of the Mediterranean 's largest islands , Sardinia and Sicily , both rugged , mysterious , and steeped in history .
Sardinia and Sicily are large islands .