News

Stepping onto the natural waterslide at Slide Rock State Park, just outside Sedona, Arizona, I had to suppress ... and all 300 trees were in full bloom, pale pink petals floating on the breeze.