The Strait of Gibraltar has served as a crucial migration corridor throughout history for several reasons:
At its narrowest, only ~14 km (8.7 miles) separate Europe and Africa, making crossing relatively easy.
Atlantic currents and prevailing winds (Levante and Poniente) create favorable sailing conditions in both directions.
Ancient civilizations (Phoenicians, Carthaginians, Romans) established colonies and trade routes here, facilitating cultural exchange.
Trade, agriculture, and fisheries attracted migrants from both continents.
Wars and persecution drove refugee flows across the strait.
Modern ferry services and cruise lines add to the flow of people.