Thursday Night: Sedona

Posted on at


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.



About the author

phuc-duong

dtsgsgsgsgs

Subscribe 0
160