-
Marrakech, Morocco
Begin your adventure in the bustling markets and historic sites of Marrakech. Revel in the vibrant culture and explore the city's hidden gems.
-
Imlil, Morocco
Head to the Atlas Mountains and base yourself in the charming village of Imlil. Enjoy breathtaking hikes and immerse yourself in nature's beauty.
-
Essaouira, Morocco
Travel to the coastal town of Essaouira. This is your surfing haven! Spend days catching waves and evenings exploring the medina.
-
Taghazout, Morocco
Continue along the coast to Taghazout, a world-renowned surfing spot. Relax on the beach, punctuate your days with surfing, and soak in the local culture.
-
Agadir, Morocco
Conclude your coastal adventure in Agadir, enjoying its beaches and laid-back atmosphere before heading back to Marrakech.
-
Marrakech, Morocco
Return to Marrakech to round off your trip, perhaps visiting any sights you missed at the start or simply unwinding in the city's unique vibe.