Discover a gorgeous outdoor paradise tucked away in California's Sierra Nevada region. This national forest is the ideal place for camping, kayaking, and more.