placeholder

North Africa

The term “North Africa” has no single accepted definition. It is sometimes defined as stretching from the Atlantic shores of Morocco in the west, to Egypt‘s Suez Canal and the Red Sea in the east. Others have…