ITHACA, N.Y.—The Finger Lakes Land Trust announced that it has purchased the 480-acre Bell Station property that features 3,400 feet of shoreline along Cayuga Lake from New York State Electric and Gas (NYSEG). The Bell Station property is located in the Town of Lansing in Tompkins County along the eastern shore of the lake, and […]