Ourika Valley

Ourika Valley is a valley in which the Ourika River flows and is located on the edge of the High Atlas.