Trivia Question “Sicily is located off the coast of which country? A) France B) Spain C) Italy D) Greece Next Question >>