barbaro tours

Overview

The Ouzoud Waterfalls , located in the Middle Atlas Mountains of central Morocco, are among the most breathtaking natural attractions in North Africa. Nestled approximately 150 kilometers (93 miles) southeast of Marrakech , these majestic waterfalls are a popular destination for both tourists and locals seeking the beauty of Morocco’s untamed landscapes.