Casablanca
Morocco
Marrakesh
Spain
Portugal
Algeria
Atlantic Ocean
500 km
500 miles