Zanzibar Archipelago
The Ras Mkumbuu Ruins are located on the west coast of the Tanzanian island of Pemba, part of the Zanzibar Archipelago. They lie close to the village of Ndagoni at the end of a long narrow peninsula known as Ras Mkumbuu, which lies to the northwest of the town of Chake-Chake.