Near Cayuga Lake, Swimming Beach, 215' Waterfall, Wineries just minutes away
This cozy second floor apartment is next to Taughannock Falls State Park, which has the highest single drop waterfall in the Northeastern United States (33 feet higher than Niagara Falls). The location is perfect ...
See this content immediately after install