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