Nourish and heal your soul in the geological wonderland of Sedona. On a quick detour off Route 66 of about 30 miles, south of Flagstaff via US-89, soaring monoliths straddle a town filled with dozens of spas, plentiful art galleries, boutiques, resorts, and wineries.