Colosseo station was opened on 10 February 1955 and is located, as its name suggests, near the Colosseum

Colosseo station was opened on 10 February 1955 and is located, as its name suggests, near the Colosseum Travel photography Family-friendly: true