Trivia Question The Italian island of Sicily is home to which of these cities? A) Florence B) Naples C) Palermo D) Pescara Next Question >>