Over the course of its long history, the peninsula was subjected to invasions by Phoenicians, Romans, Celts, Moors ... a ...