North Africa — Morocco, Algeria, Tunisia, Libya, and Egypt — sits on Europe's doorstep, connected by the Mediterranean to Italian, Spanish, and French ports wit