Step Into the Past, Just Minutes from Seville Just 15 minutes from Seville’s bustling center lies Itálica, one of Spain’s best-kept archaeological secrets — a city of Roman emperors, gladiators, and ancient streets frozen in time. Founded in 206 BC, […]