Cadiz. 1100BC Phoenicia...501BC Carthage. 206BC Rome. 409 Visigoth. 535 Byzantine. 711 Moors 1262 Castile. Read More …