This All-inclusive Luxury Resort in Arizona Is One of the Best Hotels in the World — With Natural Hot Springs and a Slot-canyon Hike
  • last year
Castle Hot Springs is just an hour north of Phoenix, but it feels like another world. And it's where one travel writer found the best massage of her life.