Begin your remarkable journey in the enchanting city of Casablanca. Experience the vibrant streets, savor delicious North African cuisine, and stand in awe of the iconic Hassan II Mosque. From there, venture south to Marrakech, a magical metropolis bursting with culture. Get lost in the charming alleys of the medina, haggle for treasures in the sou