Are you in need of a relaxing spa getaway? Plan a trip to Killington, Vermont! This laid-back mountain town is home to a variety of health centers, salons, and day spas that will ease your body and mind. You can spend the day tearing up the ski slopes, then enjoy a therapeutic massage or detoxifying facial. Here are some of our favorite places to go for a little R&R. Find out...