From Marrakech: Ouarzazate and Ait ben Haddou - Private Day TripDay Trips · Marrakech800 MAD per person