ShareView from My Window on Taber Ridge Rd, Stowe VT By Peggy SmithPosted Wednesday, Nov 12, 2008 Life isn't so bad on Taber Ridge!