Stowe is way up there in northern VT and is well known today for its ski resorts. Much of its original charm still exists.