ABSTRACT

On the coast of Tanzania, about forty-five miles northwest of Dar es Salaam; west of Zanzibar across the Zanzibar Channel.