Experience the diverse beauty of Morocco with a two-week journey that has something for everyone. Wander the lively streets of Marrakesh, visit the touristic hotspots and stay in charming riads. Then escape to the serene Toubkal mountains for a two-day trek surrounded by stunning views. Head to the coast to explore the artistic charm of Essaouira and relax in the surfer’s haven of Imsouane. Along the way, enjoy flavorful Moroccan cuisine, discover hidden spots and embrace a perfect balance of adventure and relaxation in this unforgettable Morrocan journey.