Below the grand Cascades d’Ouzoud (north east of Marrakech), smaller ... The surrounding mountains are teeming with hikes and hidden trails and the nearby river of Oued Laou provides several ...