Multi-day trip Marrakech: 2-Day Zagora Desert & Kasbah Ait Benhaddou Tour Private group Pickup available Duration: 2 days From $82.62 per person