Andalusia, Morocco and Canary Islands: between continents – where Europe and Africa merge - Seville to Tenerife — HANSEATIC Spirit | Phoenix Voyages