These are the best beaches in California for sun and sand, or even for hiking, surfing, and spotting wildlife.