UCSC Farm Tour
UCSC Farm 1156 High St, Santa Cruz, CA, United StatesUCSC Farm Tour Sunday, August 7, 4 - 5:30pm Take a free tour of the 30-acre organic UCSC Farm. Visitors can enjoy touring the organically managed greenhouses, hand-worked garden beds, […]