Thousand Ships Lagoon Beach β€” Thousand Ships Bay, Solomon Islands | OnlyBeaches | OnlyBeaches