
The town of Ithaca in the Finger Lakes Region of New York state boasts more than 100 waterfalls within ten miles of the town. I believe it.

This series of cascades is at Cascadilla Falls, barely a stone's thrown from downtown and it connects the Cornell University campus to the city.

There is always something pretty to photograph....

...especially after a good rainfall.
No comments:
Post a Comment