In which Italian city would you find the Colosseum and St. Peter’s Basilica? Naples Venice Rome Milan
Answers
Answered by
1
I find the St.peter Basilica in Rome,Italy
Similar questions