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