Italy Answer 6

Roman Forum

Clues

Located in Rome

The city's center in ancient times