Santa Isabel Island
Its range is currently known to include Choiseul Island and Santa Isabel Island, both of which are part of the Solomon Islands.