Marrakech, Ourika, Erg Lihoudi desert, Ouarzazate, Ait Ben Haddou, Marrakech, Essaouira 8 days 7 nights from 1010 €