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

2023-05-03 15

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.