Cowell's Beach - Santa Cruz, CA, United States
view map
So, you've come to Northern California and you want to surf, eh? Well, you are in luck. Cowell's Beach in Santa Cruz is supposedly THE best place to learn how to surf in all of California. Yes I find that difficult to believe as well, but it has been said
... read more