Ocean surfing. Cayucos beach on California's central coast is one of the best beaches in California for surfing and swimming