Northwestern Morocco was inhabited long before the Phoenicians arrived, 4,200-year-old settlement reveals