Explore the High Atlas Mountains on a full-day trip from Marrakech, discovering hidden Berber villages nestled on the hillsides and beautiful mountain landscapes dotted with shepherds and their flocks. Travel through Asni and the Toubkal Massif to Sidi Fares, where you will enjoy a traditional lunch with a local family. Continue to the picturesque Ourika Valley before reaching Setti Fadma for a guided hike to the waterfalls. End the day relaxing by the river with a refreshing cup of tea before returning to Marrakech.