Identify 5 factors which led to the development of the trade between East Africa and the outside world up to the 19th century

 Identify 5 factors which led to the development of the trade between East Africa and the outside world up to the 19th century