Rome opens two new Metro C stations, showcasing ancient ruins near Colosseum

​Rome unveils two new Metro C stations near the Colosseum, featuring ancient artifacts. The project, nearly 20 years in the making, promises to ease city traffic.  Read More

This website stores cookies on your computer. Cookie Policy