Italy Question 1

Name this wonder

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