Moroccan Coast to Desert Tour

Moroccan Coast to Desert Tour

Circuit: 10 days/9 nights or 8 days/7 nights (Atlantic Coast to Sahara Desert) Marrakech, Essaouira, Taghazout/Agadir, Sidi Ifni, Sahara Desert, Atlas Mountains From the Atlantic shores to Saharan dunes, this seven to ten day journey will take you through towns both...