Taughannock Falls State Park

Taughannock Falls State Park is located on the West shore of Lake Cayuga near the small town of Trumansburg, NY. The name Taughannock comes from the Algonquian-speaking Lenni Lenape (Delaware) Indians, referring either to chief Taughannock or the…

0 Comments
Close Menu