Haunted Castle in Santa Cruz is an admission-free amusement park located at the Santa Cruz Beach Boardwalk, offering visitors warm sand, cool surf, and hot rides.
Experience free entertainment and thrilling attractions at the only major seaside amusement park on the West Coast, providing a fun-filled experience for all ages.
Generated from their website's infomation