They say God created the Grand Canyon, but he vacations in Sedona. And can you blame him? Sedona, Ariz., is among the most beautiful places on earth, and for lovers of the desert, it’s a red-rock oasis just 120 miles north of urban Phoenix, and about the same distance south from the pine-forest college town of Flagstaff. It’s an escape, a honeymoon, and an archaeological marvel, framed by sandstone canyons and lined with charming boutiques.
Thursday Night: Sedona
Posted on at