Owing its ancient name to its geographic location, Morocco, also known as Al Maghreb, meaning “the West” in Arabic, boasts a mix of indigenous Berber, Arab, African and European influences. Situated on the western tip of North Africa and the region’s only monarchy, the kingdom has been able to fashion its rich cultural heritage into a...