The Flavian Amphitheatre is located in the center of the city of Rome, Italy, the largest ever built in the Roman Empire. It is one of the greatest works of Roman architecture and Roman engineering.
You must be logged in to post a comment.