Begin your extraordinary journey in the enchanting city of Casablanca. Experience the bustling streets, savor delicious Arabic cuisine, and marvel at the iconic Hassan II Mosque. From there, venture south to Marrakech, a magical metropolis bursting with life. Get lost in the narrow alleys of the medina, haggle for treasures in the souks, and unwind