Mother Nature at Work in the Finger Lakes
Tuesday morning’s rain brought some additional water flow to the beautiful Taughannock Falls in the town of Ulysses, NY. At 215 feet in free fall height, the falls is probably…
Continue Reading
Mother Nature at Work in the Finger Lakes