Marrakech, Imlil, Kalaat M, Merzouga, Fez, Meknes, Rabat, Casablanca
$850-1800
10-12 days
Book this tour
$145
2 days
Marrakech, Essaouira, Imlil, Ouirgane
$750-950
8-10 days