Architecture
In which city would you find St. Peter's Basilica?
Bet your knowledge and answer Start the QuizCorrect answer
Rome
Statistics
66% correct 243 correct · 125 incorrect
Question added 2019-04-12
Rome
66% correct 243 correct · 125 incorrect
Question added 2019-04-12