— Zanzibar Pemba Island Tours Pemba Island forms part of the Zanzibar archipelago and is about 50 km long from the mainland coast of Tanzania. Pemba Island is the second largest island off the Tanzania Indian Ocean coast with excellent natural vegetation. Also know as ‘