The Mediterranean island of Sicily has maintained such a distinct culture and history from the rest of Italy, it might as well be its own nation. Set just across the Strait of Sicily from Tunisia, ...