From San Diego to Ventura, these 10 California beaches offer surfing, wildlife, sunsets, coastal walks, camping and laid-back seaside experiences.