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