In this article we take a look at the best public golf courses in the stunning city of Santa Cruz, CA