Looff Carousel and Roller Coaster on the Santa Cruz Beach Boardwalk Santa Cruz, Santa Cruz County, California, USA