Indian Ocean, Africa--east coast, Kenya--Tanzania, Dar es Salaam to Mombasa Harbor Yale Public content