A 6-day programme combining the best of two worlds: the high peaks of the High Atlas and the magic of the Moroccan desert. The first three days are devoted to summiting Toubkal (4,167 m)—the highest peak in North Africa—visiting Berber villages along the way. The final three days are spent in the Dadès Gorges, riding camels, sleeping in traditional Berber tents (haimas), and exploring the Erg Chebbi sand dunes. Itinerary (6 days): Day 1 – Marrakech: Arrival, transfer, and accommodation in the city centre. Day 2 – Marrakech › Imlil › Toubkal Refuge (3,106 m): Ascent through the Imlil valley along the Isougouanne river, with a stop at the Marabout of Sidi Chamharouch. Dinner and overnight at the refuge. Day 3 – Ascent of Mount Toubkal (4,167 m) › Imlil: Early morning start. By mid-morning we reach the summit, with views over the Ouanoukrim massif, the Siroua, the Anti-Atlas, and the Haouz plain. Descent and overnight in Imlil. Day 4 – Imlil › Aït Benhaddou › Dadès Gorges: Drive south over the Tizi-n-Tichka pass (2,260 m). Visit the UNESCO World Heritage Kasbah of Aït Benhaddou. Stop at the Skoura palm grove and Amridil Kasbah. Overnight in the Dadès Gorges. Day 5 – Dadès Gorges › Todra Gorges › Merzouga (Sahara dunes): Walk through the Todra Gorges. Transfer to Merzouga. Camel ride to the bivouac in the heart of Erg Chebbi. Dinner and live music under a sky full of Saharan stars. Day 6 – Merzouga › Marrakech: Pre-dawn departure to watch the sunrise over the dunes, then return to Marrakech for the flight home.