SANTA CRUZ — UCSC’s Music Complex and Cowell College are seen on the campus known as “City on the Hill” as riders enjoy the view from the Santa Cruz Beach Boardwalk’s Logger’s Revenge. The log flume ...