Journey from Marrakech's medina through Fes's ancient tanneries to a night under Sahara desert stars