Morocco

Tenerife

Canary

Islands

El Hierro

Western

Sahara

Atlantic Ocean

Mauritania

Senegal

Mbour

300 km

300 miles

Morocco

Tenerife

Canary

Islands

El Hierro

Algeria

Western

Sahara

Atlantic Ocean

Mauritania

Mali

Senegal

Mbour

300 km

300 miles