Willows Anchorage, Santa Cruz Islands California
Uploaded on Jun 09, 2009 / 422 views / 1431 impressions / 0 comments
Description
Willows is a beautiful anchorage on the south shore of Santa Cruz Island. It offers three spots to drop your hook. Our favorite lies just off a small beach in turquoise waters.