Once picked up from your hotel in Fez, you’ll head down south to Taroudant before continuing into the stunning Anti-Atlas Mountains to Tafraout.
Following, you’ll have time in the laid-back beach town of Mirleft before heading north to the windy, yet coastal paradise of Essaouira before returning to Marrakech.