-
Casablanca, Morocco
Start your journey in Casablanca, a city that beautifully combines modernity and tradition. Relax by the Atlantic coastline, explore the Hassan II Mosque, and take in the vibrant local culture.
-
Marrakech, Morocco
Discover the mesmerizing charm of Marrakech with its bustling medinas, tranquil gardens, and majestic palaces. Enjoy the soothing atmosphere of the Jardin Majorelle or spend a day indulging in a traditional hammam experience.
-
Essaouira, Morocco
Relax in Essaouira, a coastal town known for its stunning beaches and laid-back atmosphere. Wander through its historic medina, a UNESCO World Heritage site, and savour fresh seafood by the ocean.
-
Agadir, Morocco
Unwind in Agadir, a popular seaside resort with golden sands and year-round sunshine. Enjoy relaxing beach days or explore nearby attractions like Paradise Valley, a beautiful oasis with natural swimming pools.
-
Casablanca, Morocco
Conclude your Moroccan adventure back in Casablanca. Spend your final days diving deeper into the local culture, perhaps visiting local markets or enjoying the city's vibrant nightlife.