Italy Answer 1
Colosseum of Rome
Clues
Located in Rome
Built in 80 AD to hold 50,000 spectators
I hope you find my Hillman Wonders travel quiz on Italy interesting
©2008 HQP / Hillman Quality Publications