On the shores of Stone Town, Zanzibar, Tanzania, Africa On the shores of Stone Town, Zanzibar, Tanzania, Africa