Cachuma Lake, and Rancho del Cielo, all in or near Los Padres National Forest — worth the risk a steep and windy two-lane country highway brings? Some views are worth stopping for. Brett Lezon ...