Ali KaraouiPrivate 3 days tour from marrakechDay 1: Marrakech — — High Atlas Mountains — Kasbah of Aït Benhaddou — Ouarzazate — Valley Of Roses — Dades Valley GorgesFeb 1, 2017Feb 1, 2017