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