Choiseul Bay


Choiseul Bay is a bay in the northwestern part of Choiseul Island, Solomon Islands, at.