Place detail×

Stadium of Domitian

A 1st-century AD stadium where ancient Romans held games. Piazza Navona was built on its ruins.

Mentioned 3× across the internet