leheria on October 25th, 2009

Taughannock Falls State Park is located in the Finger Lakes region, near the south western edge of Cayuga Lake. It is in the town of Ulyses (New York), 10 miles north west of Ithaca and 25 miles north east of Watkins Glen State Park.  The name “Taughannock” comes from the Delaware Indians, referring either to […]

Continue reading about Taughannock Falls State Park