10 Days, Marrakech – Zagora – Merzouga – Ouarzazate – Agadir – Essaouira in Marrakech, Morocco