Marrakech-Ait Benhaddou-Dades vally-Tinghir-Toudra-Merzuga-Rissani-Ourzazate-Agadír-Taghazout-Essaouria-Marralech