Mare Island was another stop on our P&O cruise on board the Pacific Pearl. We cruised from Sydney, Australia to the islands of New Caledonia