jackboy247 jackboy247 25-01-2017 History Answered Which best describes why the location of the Swahili Coast made it a center of trade?