Naples, New York
Top Stories in and near Naples
-
Taughannock Falls State Park, New York
Why You Need to Visit Taughannock Falls in the Winter
Taughannock Falls is an impressive 215 plunge waterfall in the Finger Lake region of upstate New York. No matter the time of year, visiting the falls is an absolute must. However, the best views may be found in the winter. While most of the gorge trails in the region are closed in the winter due...Read more