Se encuentra en la isla de Gizo, en el grupo de las islas Nueva Georgia.