Showing all 14 results
Ithaca Falls in the Finger Lakes region, Ithaca, New York. This is the last and largest of several waterfalls on Fall Creek.