CLOSE Taughannock Falls, near Ithaca, is the tallest waterfall east of the Mississippi. The National Park Service invites public input on a feasibility study that will be used to determine whether the Finger Lakes region could become a national heritage area. Unlike national parks, people actually live in the large landscapes the […]