Azrou is a town located in the Middle Atlas mountains of Morocco, in the Ifrane Province of the Fès-Meknès region. It lies at an elevation of approximately 1,330 meters (some sources cite 1,250 meters), surrounded by mountains covered with evergreen holm oak and cedar forests. The town's history is deeply rooted in the Amazigh culture, and it remains a center for Berber traditions and crafts. Azrou is perhaps best known for the Cedar Forest of Azrou, a vast woodland that is home to a significant population of Barbary macaques, also known as Barbary apes. These monkeys are a protected species and a major attraction for visitors. The forest offers scenic hiking trails and opportunities to observe wildlife in their natural habitat. Key attractions include the Cedar Forest itself, where visitors can hike and interact with the macaques, and the local market, which is famous for its traditional Amazigh crafts, including woolen carpets, pottery, and jewelry. The town also serves as a base for exploring the surrounding mountains and the nearby city of Ifrane, known as 'Little Switzerland' for its alpine architecture and climate. Activities in Azrou include hiking, birdwatching, and visiting local cooperatives to learn about traditional crafts. The region is also known for its agricultural products, particularly olives and almonds. Getting to Azrou is convenient via road from Fez or Meknes, with regular bus services available. The journey from Fez takes approximately 1.5 to 2 hours. The climate is temperate, with cold winters and mild summers. Snow is common in winter, adding to the scenic beauty of the landscape. The best time to visit is during the spring (April to June) or autumn (September to October) when the weather is mild and pleasant for outdoor activities. Summer can be warm, while winter is cold and snowy. Accommodation options include hotels and guesthouses that offer comfortable stays in a mountain setting.