Morocco has had 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 dilapidated orange trees of Rabat, the palace of Meknes, so great that lived a hundred princesses, the medieval streets of Fez, the mosque of Casablanca, the vagaries of Marrakech, the Kasbahs of Unesco in Ouarzazate, the palm groves 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 small villages and large dunes of the Sahara Desert.