Give us feedback!

Visit Bechers Bay Southeast Anchorage, Santa Rosa Island, California

Bechers Bay Southeast Anchorage is a day anchorage on Santa Rosa Island. The winds pick up in the afternoon. It's a good place to anchor and kayak ashore to hike the Torrey Pines. It does have a a rocky bottom.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail