Set between the Middle Atlas Mountains and the Atlas Mountains, on the crossroads between Fez and Marrakech, the historic city of Beni Mellal is rich in cultural and natural attractions and is considered one of the most important cities in central Morocco. The famously beautiful Ouzoud Waterfalls, verdant forests of cedars and oaks, and numerous archaeologically significant caves and chasms offer a wonderland of adventure. An incredible heritage lives on here in the form of numerous monuments of the Ishmaelite period (seventeenth century) and the Almoravid Dynasty. The heights of the intriguing and mighty Kasbah Ras al-Ain, crowning a mountain top, offers unrivalled vistas of the city, which is swathed in olive groves and orange groves. Don’t miss the traditional market which is geared toward local people’s needs and fresh produce rather than kitsch tourist products.