The Westchester Land Trust (WLT) has announced the permanent protection of 63 acres in North Castle, Westchester County. WLT worked in partnership with the New York State Department of Environmental Conservation and the Town of North Castle to conserve this property, which is expected to eventually be opened to the public as a nature preserve. [Read more…] about 63 Acres Protected In Westchester County