The Colosseum is located in ______________.

A. France
B. Italy
C. Denmark
D. Sweden

Show Answer
B. Italy

LEAVE A REPLY

Please enter your comment!
Please enter your name here