What about descovering Oualidia ? The small town of Oualidia is located between El Jadida and Safi. two hours south of Casablanca and 3 hours west of Marrakech by car,…

North Africa’s largest waterfall, the Ouzoud falls are something out of a postcard – definitely not to be missed! The day includes a visit to the breathtaking waterfalls, with an…