Marrakech is a place of contrasts: half African and half Andalusian. Amid its luxuriant palm groves, through the ochre-coloures streets of the canopied souks, Marrakech is veiled in an ambiguous... This description may be from another edition of this product.