7 Days : Essaouira – Essaouira

 

7 Days : Essaouira – Marrakesh – Merzouga – Zagora – Taroudant – Essaouira