MoroccoCasablancaRabatFezMauritaniaNouakchottSaint-LouisNemaAlgeriaMaliWestern SaharaSpainPortugalMarrakech250 km250 miles