Multi-day trip Marrakech: 2-Day Zagora Desert & Kasbah Ait Benhaddou Tour Private group Transportation included Duration: 2 days From US$ 83.14 per person