Kenburn Orchards Farm in Shelburne Conserved by Franklin Land Trust
Kenburn Orchards Farm is a 151-acre property in Shelburne, Massachusetts, that has been in the same family for nearly 100 years. Thanks to Susan and Larry Flaccus, the current owners