The Maghreb is the western region of North Africa, and includes six countries: Morocco, Western Sahara, Algeria, Tunisia, Libya and Mauritania.
The Maghreb is the western region of North Africa, and includes six countries: Morocco, Western Sahara, Algeria,...