Onepusu Island Beach — Small Malaita, Solomon Islands | OnlyBeaches | OnlyBeaches