Home Forums News & Current Affairs Foreign News Rome opens two new Metro C stations, showcasing ancient ruins near Colosseum

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

New Report

Close