The Ouzoud Falls is one of the most beautiful waterfalls in Morocco and North Africa. It is worth a trip from Marrakech, which will take you about 150 km away. The Ouzoud Falls are the second-highest waterfall in Africa and are a tourist attraction. It's 110 meters high, overlooks the Tanaghmeilt village, and empties into the El-Abid River.
Strolling up to the bottom of the falls is very pleasant, enclosed by thousands of olive trees that make a lovely shadow on the path. The real treat at Ouzoud Falls is when you encounter monkeys swinging around on trees as they play with visitors who bring treats. They are wild animals but love playing with humans and so it's curious how often they will jump onto or cling to visitors' arms or legs near their favorite restaurants!
The Ouzoud Falls are best visited during the summer. The water’s not as high, but it's a better time to swim in the pools at the bottom of the falls. You can get to Beni Mellal by either taking a shared taxi from Marrakesh and then another one from Azilal or you can take public transportation for much cheaper if you leave early enough in the morning, which is about 5 hours away by bus and takes 17-19 hours to travel there by car.
A great journey that you must discover during your tour in Morocco, don't miss it.