The Santa Cruz Beach Boardwalk Celebrates "100 Years and Millions of Memories" in 2007. California's only major seaside amusement park is admission-free and features thrill rides, restaurants, miniature golf, video game arcades, and family bowling, all located on a mile-long sandy beach. 400 Beach Street, Santa Cruz, CA 95060; 831-423-5590; beachboardwalk.com