The Boulders in Scottsdale, Arizona, is a world famous golf destination. So how did a not-famous non-golfer (aka yours truly) find herself off on a quick weekend getaway in the Arizona desert? It turns out The Boulders also has a world-class spa.
Read More