The Breathtaking Beauty of Taughannock Falls State Park
One of the top attractions in the Finger Lakes Region is the stunning Taughannock Falls State Park. Of course, the biggest draw to this park is its namesake feature—Taughannock Falls—which is a sight to behold. The breathtaking 400-foot tall limestone bluffs encompass the falls as the water plunges 215 feet over the cliffs to the […]
The Breathtaking Beauty of Taughannock Falls State Park Read More »