Hi all and specifically Mustafaa, 

 I HAVE visited those places, and I have tons of friends that are from both Morocco and Mauritania.  They come, as do most speakers of Arabic, in many many different colors.  Yes, the Arabs came to N. Africa, and of course they mixed with the people.  That is the normal and logical conclusion, that there are elements of Arab and African culture in the culture of North Africa which came to be known in the West as Moorish culture.  On an interesting side note, I myself am bi-racial, half Euro-American, half African-American, and I am often mistaken for Mauritanian or Moroccan *BY OTHER MEMBERS OF THOSE COUNTRIES*.  That might be something to think about.... 

 Nourah