The Muslim population of the region consisted mainly of native Iberian converts to Islam (the so-called Muwallad or Muladi) and to a lesser extent Berbers and Arabs. The Arabs were principally noblemen from Oman; and though few in numbers, they constituted the elite of the population. The Berbers were originally from the Atlas mountains and Rif mountains of North Africa and were essentially nomads. In Portugal, the Muslim population (or "Moors"), relatively small in numbers, stayed in the Algarve region, and south of the Tagus. Today, there are approximately 800 words in the Portuguese language of Arabic origin. The Muslims were expelled from Portugal 300 years earlier than in neighbouring Spain, which is reflected both in Portuguese culture and the language, which is mostly Celtiberian and Vulgar Latin.

Answer this question, if possible (if impossible, reply "unanswerable"): Where were the Berbers originally from?
Atlas mountains and Rif mountains of North Africa