Morocco
Casablanca
Rabat
Fez
Mauritania
Nouakchott
Saint-Louis
Nema
Algeria
Mali
Western Sahara
Spain
Portugal
Marrakech
250 km
250 miles