Trivia Question St Peter’s Basilica is a religious building in which city? A) Paris B) Athens C) Rome D) Munich Next Question >>