Gorgeous riads, lively markets and camel rides in the desert make this North African city ideal next time you want to whisk ...