Marrakech, with its endless blue skies and sunny days, makes for the ideal golfing destination. And with more than 20 golf courses in the city, the choice can seem overwhelming. Each course, beautifully designed and several with views of the Atlas Mountains and shaded by traditional flora from the region including olive and palm trees, are little slices of paradise just minutes from the bustling city centre. We’ve rounded up our five favorite courses in the Red City.