-
Marrakech, Morocco
Begin your journey in the bustling city of Marrakech. Explore the famous Jemaa el-Fnaa square, unwind in one of the city's luxurious hammams, and take time to enjoy the exotic gardens like Jardin Majorelle.
-
Essaouira, Morocco
Head to the coastal town of Essaouira, famous for its laid-back vibe. Stroll along the beaches, enjoy fresh seafood, and explore the charming medina with its artistic atmosphere.
-
Casablanca, Morocco
Visit Casablanca for a mix of modernity and tradition. Explore the stunning Hassan II Mosque and take in the bustling coastal scene. Relax at the Corniche with views over the Atlantic Ocean.
-
Marrakech, Morocco
Return to Marrakech to soak up the final vibrant moments of Moroccan culture. Visit the souks for last-minute shopping, and indulge in more local delicacies before departing.