A melting pot of indigenous Berber, African, Arab and European influences, the kingdom of Morocco, meaning “the West” in Arabic, is the world’s most-westerly Arab country, located at the apex of north-west Africa and across the 14-km Strait of Gibraltar from Spain. Having benefitted from its advantageous geographic location and diverse...