At the Haunted Castle in Santa Cruz. It is
on Beach Street and is just south of the famous
Boardwalk (Municipal Wharf) in Santa Cruz and is at
an amusement park that is there year round.
Santa Cruz Co - CA
Photos by Mark Comstock (May 2009)