Stowe Away

East Coast skiing is at its best in Stowe, Vermont. Having lived in Colorado for several years, and skiing much of the ski resorts in the West, I was thrilled at the opportunity to visit Stowe, Vermont, for a quick girl’s ski trip. This was my first time to Vermont, and I really wasn’t sure…