Pemba Island is a Tanzanian island forming part of the Zanzibar Archipelago, lying within the Swahili Coast in the Indian Ocean. From Wikipedia
The tragic incident on Pemba Island highlights the dangers of eating sea turtle meat, which can cause a rare and sometimes fatal type of food poisoning.