Mohamad was a fabulous tour guide. He took us through the Ourika Valley, giving us great knowledge about the area and the overall culture of Morocco. He was well versed in the history of the area. We stopped at some great cultural experiences along the way and had a wonderful tour guide for a hike to a waterfall. Our guide took us off the beaten path to avoid some of the crowds and took us through a local village where we bought some great local products. We had a lovely lunch at a restaurant right along the river. I really enjoyed the tour with Mohamad and would highly recommend his services to other travelers.