Start & end
Bergamo Italy
Casablanca
Rabat
Khemiset
Meknes
Hasil a biad the desert
Todra Gorde
Marrakech
Majorelle Tour bus
Majorelle
Tour bus
Sidi Ifni
Legzira Sidi Orsic
Legzira
Sidi Orsic
Oualidia