South Hero Land Trust
Media ProductionUnited States2-10 Employees
The South Hero Land Trust is a non-profit organization dedicated to protecting the farmland, woodland, natural and recreational areas, and other open spaces which help give South Hero its distinctive quality of life. South Hero is located on an island in the middle of Lake Champlain, in the northwestern corner of Vermont.