Trivia
Celebrities
Geography
Movie
Sports
History
Question 37
Question 37 / 40
In which country is the magnificent St. Peter's Basilica located?
A
Italy
B
Vatican City
C
France
D
Spain
Advertisement
CONTINUE →