Northern Africa consists of the following countries located along the shore of the Mediterranean Sea:
It also include the following Autonomous Regions:
Northern Africa consists of the following countries located along the shore of the Mediterranean Sea:
It also include the following Autonomous Regions: