Thousand Ships Lagoon Beach — Thousand Ships Bay, Solomon Islands | OnlyBeaches | OnlyBeaches