Falls on Taughannock Creek | 6 GREAT VACATION SPOTS IN NEW YORK

Falls on Taughannock Creek in the Finger Lakes region