Often described as an ‘assault on the senses’, Morocco’s sights, sounds and smells linger long in the memory. Its food, too, ...