Allardyce Lagoon Beach — Allardyce Harbour, Solomon Islands | OnlyBeaches | OnlyBeaches