Possible Answers For: Island off east Africa