Sedona is one of those magical places in the Coconino National Forest known as Red Rock Country. Coconino National Forest is home to the largest stand of Ponderosa Pine trees in the world. This is evident as you drive north of Sedona on 89A. Along this road, you will find several hiking trails, swimming holes, and picnic areas shaded by the Ponderosa Pines.