Morocco

Rabat – Chefchouen – Fez – Erg Chebbi – Rissani – Ait Ben Haddou – Marrakesh – Essaouira