Ouzoud is a picturesque town located in the Azilal province of the Tadla-Azilal region in central Morocco. The town is famous for its stunning Ouzoud Waterfalls, which are the highest waterfalls in North Africa, cascading down over 100 meters into a series of pools below. The area surrounding the waterfalls is lush and green, with olive groves and almond trees adding to the natural beauty of the landscape. The town itself is a charming and peaceful place, with traditional Berber architecture and a relaxed atmosphere. Visitors can explore the narrow streets and alleyways, visit the local market, and enjoy delicious Moroccan cuisine at the town's restaurants and cafes.