Give us feedback!

Surf Skunk Point, Santa Rosa Island, California

Skunk Point is reputed to be one of the best surf spots on the west coast when there is a south swell.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail