Pemba Island
It was probably introduced to Pemba Island in the Zanzibar Archipelago.