Sicily is the largest island in the Mediterranean, just off the southern coast of Italy. It's separated from the southern tip of Italy by the Strait of ...