United States
Peacock (Spirit of America)
Santa Cruz Island, California
Peacock Wreck is a historic wreck off Santa Cruz Island inside Channel Islands National Park. Specific vessel history and wreck condition should be verified with operator references before relying on narrative details.
WreckDay BoatIntermediateMax 25 m
Sign in to see the live forecast, monthly conditions & marine life