it is located in africa from egypt to south africa