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