More to explore:
Already have an account?
Log in now
Thank you from @Ithaca Tourism !
It's that time of year up here in New England!
Taughannock State Park, New York
New York New York
New York City
First stop: New York
Taughannock Falls ~ Ulysses, Tompkins County, New York
Taughannock Falls is located in Ulysses, NY, part of the popular Finger Lakes Region of central New York.
New york, new york, new york...