Ourika River

Ourika is an enchanting valley at the foot of the High Atlas Mountains in Morocco. The Ourika River is located near Marrakech, at the foot of the High Atlas Mountains.