Italica is located 15 minutes from Seville in Santiponce, Spain. It was once home to the 5th largest Roman amphitheater in the Empire. Italica grew up in central Spain as a settlement for The ...