Morocco has seen a long history of: Berbers, Roman invasions, Islamic conquests and European colonization, all of which have left their mark on its food, architecture and traditions. The crumbling orange gardens of Rabat, the palace of Meknes, so great that a hundred princesses lived there, the medieval alleys of Fez, the cyclopean mosque of Casablanca, the whims of Marrakech, the casbahs of Unesco in Ouarzazate, the palm oases and an unforgettable night in the desert under the stars, camel ride; the smell of orange blossom and the kaleidoscope of rugs, scarves and leather in tanneries. The Atlas Mountains, dotted with tiny villages and the big dunes of the desert Sahara.