All B. BEST TOURS FROM MARRAKECH 9 DAYS TOUR FROM MARRAKECH 5 DAYS MERZOUGA TOUR 4 DAYS SAHARA TOUR 3 DAYS MERZOUGA TOUR 2 DAYS ZGORA TOUR