Rachid (our guide) and Amanar (our driver) took us on a full day tour to the Ourika Valley in their 4x4 and what an experience! Nothing was too much trouble for these guys. If we wanted to take photographs at any point they would stop immediately for us without complaint. The half-hour camel ride was just long enough for us to experience a ride on a dromedary. We also stopped at a Berber village where Rachid explained the traditions and culture of these amazing people. Afterwards we were served mint tea and bread for dipping into olive oil or honey. The trek up to the waterfall was a little gruelling in the heat but well worth it, and afterwards we were able to relax over a delicious lunch by the river. The whole day was thoroughly enjoyable and well worth the money - Rachid and Amanar were two genuinely friendly guys who went out of their way to make it a memorable day for us. We'd recommend Discover Morocco Day Tours without hesitation.