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