Bougainville Strait
Bougainville Strait separates Choiseul Island , part of the Solomon Islands from Bougainville Island , the next to the northward and part of Papua New Guinea . 
<triplet> Choiseul Island <subj> Solomon Islands <obj> country <triplet> Solomon Islands <subj> Papua New Guinea <obj> shares border with <triplet> Bougainville Island <subj> Solomon Islands <obj> located on terrain feature <subj> Papua New Guinea <obj> country