answersLogoWhite

0

The Colosseum is located in the center of Rome. Its construction was complete in the year 80 AD and it is still the largest amphitheater in the world.

User Avatar

Wiki User

10y ago

What else can I help you with?