Back to photostream

Ithaca Falls Creek

Ithaca Falls is in the middle of the city that bears its name. They fall 156 feet into the gorge.

96 views
1 fave
0 comments
Uploaded on November 1, 2022
Taken on October 17, 2022