Top 10 Must-dos in Santa Cruz, California
Santa Cruz, California is a gorgeous beach town on the central coast. From redwoods to surfing, this small town includes all of the best things about California!
Santa Cruz, California is a gorgeous beach town on the central coast. From redwoods to surfing, this small town includes all of the best things about California!