Ithaca Falls, Ithaca NY
This 100-ft. falls is near Cornell U. and is one of the most powerful falls in the Finger Lakes region. The falls emerges from Falls Creek.
Read More1 / 60
Tree roots by Falls Creek
Ithaca FallsIthacaNew YorkNew York statescenicscenescenerynaturebeautytreerootrootstrunktree trunk
- No Comments
- No Comments