Colosseum

Rome, Italy

Colosseum

Landmark

The Colosseum is an oval amphitheater in the center of the city of Rome, Italy, just east of the Roman Forum. It is the largest ancient amphitheater ever built and is still the largest standing amphitheater in the world today. — Wikipedia

Found 3 routes