The Colosseum, Rome. Built in AD 80 is the largest amphitheatre in the world and could accommodate 50,000 spectators.
by Nick Fewings | Jun 25, 2018
The Colosseum, Rome. Built in AD 80 is the largest amphitheatre in the world and could accommodate 50,000 spectators.