Stowe, VT Stowe Land Trust Stowe Land Trust is dedicated to the conservation of scenic, recreational and productive farm and forest lands for the benefit of the greater Stowe community.