Three stations on the continent made the list, including Rome’s Colosseo – Fori Imperiali Station. Read More Post navigation The top 10 countries for tourism have just been named – and six are in Europe