Architecture

In which city would you find St. Peter's Basilica?

Bet your knowledge and answer Start the Quiz

Correct answer

Rome

Statistics

66% correct 243 correct · 125 incorrect

Question added 2019-04-12