The Verde Canyon is acclaimed as Arizona’s longest-running nature show. The remote wilderness of the Verde Canyon, located west of Sedona and below Jerome, is renowned for its towering red rock pinnacles; clean, green waters; Indian ruins, tunnels, trestles and clear azure skies.
|