-
Cape Town, South Africa
Start your adventure in Cape Town, a cosmopolitan city nestled between mountains and ocean. Spend your days unwinding on the breathtaking beaches, exploring the picturesque Cape Winelands, and marveling at the panoramic views from Table Mountain.
-
Hermanus, South Africa
Known for its stunning coastal scenery and incredible whale-watching opportunities, Hermanus offers a peaceful retreat. Enjoy leisurely strolls along the cliff paths, indulge in fresh seafood, and soak up the serene atmosphere.
-
Knysna, South Africa
Experience the charming town of Knysna, nestled amidst indigenous forests and tranquil lagoons. Spend your time exploring the Knysna Heads, taking scenic hikes, or simply relaxing with a book by the water's edge.
-
Durban, South Africa
Relax on Durban's golden beaches and embrace the vibrant blend of cultures. Enjoy the tropical climate, savoring unique local cuisine, and visiting the nearby nature reserves for a peaceful escape.
-
Marrakech, Morocco
Dive into the rich cultural tapestry of Marrakech. Wander through the historic medina, relax in the lush Majorelle Garden, and experience the enchanting atmosphere of the city's many souks and palaces.
-
Essaouira, Morocco
The coastal town of Essaouira offers a tranquil retreat with its laid-back vibe and stunning Atlantic views. Stroll through the beautiful old town, enjoy fresh seafood, and unwind on the pristine sandy beaches.
-
Casablanca, Morocco
Conclude your journey in Casablanca, a city where modernity meets tradition. Visit the iconic Hassan II Mosque, relax in stylish cafes, and enjoy the lively cultural scene along the scenic Atlantic coast.