Spain
Gran Canaria
Morocco
Canary
Islands
Algeria
Western
Sahara
Sahara desert
Atlantic
Ocean
Mali
Mauritania
Sahel
Senegal
Guinea
Conakry
500 km
500 miles
Spain
Gran Canaria
Morocco
Canary
Islands
Algeria
Western
Sahara
Sahara desert
Atlantic Ocean
Mali
Mauritania
Sahel
Senegal
Guinea
Conakry
500 km
500 miles
Spain
Tunisia
Gran Canaria
Morocco
Canary
Islands
Algeria
Libya
Western
Sahara
Sahara desert
Atlantic Ocean
Mali
Mauritania
Niger
Sahel
Senegal
Guinea
Conakry
500 km
500 miles