The Colosseum, also known as the Flavian Amphitheatre, is located in Rome, Italy.
Back to blog

The Colosseum, also known as the Flavian Amphitheatre, is located in Rome, Italy.

April 15, 2021

European DestinationsTravel Planning & Accommodations