Bettina visits the Zen Gardens while Sara and Kaitlyn hit the Spa at the Woods, a European Spa nestled in the hills of Killington, VT.