Sicily, not only Italy's largest island but also one of the largest in Europe, is a place where ancient history, rugged ...