NEUTRALTwin Lakes State BeachSanta Cruz, United StatesBeautiful beach with fire pits and fun people.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update