Oukaïmeden Resort

Best known as Morocco’s only ski resort, Oukaïmeden (elevation 2650m, 75km from Marrakesh) is also a handy trekking base to explore local rock carvings; the Club Alpin Francais (CAF) can point you towards trailheads. Oukaïmeden is …