From the lively Marrakech medina to the medieval mosques ... doesn’t dull until you reach the palm grove oasis and luxury holiday resorts of Palmeraie to the north of the city.