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