Taughannock Falls State Park Visitor Center offers visitors stunning views of the 215-foot waterfall and the gorge that has been carved by the Taughannock Creek. The center serves as a gateway to the park, providing information, exhibits, and a great starting point for hiking and exploring the natural beauty of the area.