She-qua-ga Falls in Montour Falls, New York. This beautiful falls is right at the end of Main Street in the town.
Return to the southern New England index page.