Taughannock Falls in Ulysses, New York is an impressive waterfall. It is popular for its dog friendly, fee, hiking, parking, picnic, state park, swimming, trails, viewing platform opportunities. Many find a rewarding experience, stunning beauty. Explore this remarkable location for an unforgettable experience.
Clifton Falls
Clifton Falls in Ledyard, New York is a stunning natural feature, but please note it is on private property and