Give us feedback!

Visit Potato Harbor, Santa Cruz Island, California

Potato Harbor, Santa Cruz Island (Puerto de las Papas, Potato Bay, Potato Cove, Tyler Bay) is located on the north side of the island to the east of China Harbor. It is the only safe anchorage on the north side of the island in northeast winds.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail