News

Santa Cruz is located at the north end of Monterey Bay on the Central California coast, approximately 75 miles south of San Francisco. Getting here is easy since several major highways run to Santa ...