How to Get to Taughannock Falls near Ithaca, New York
Located on the western shores of Cayuga Lake is, in my opinion, one of the most beautiful waterfalls in New York: Taughannock Falls. Taughannock Falls is the focal point of …
Located on the western shores of Cayuga Lake is, in my opinion, one of the most beautiful waterfalls in New York: Taughannock Falls. Taughannock Falls is the focal point of …
As someone that loves waterfalls, Ithaca, New York is an amazing place to visit. And during my visits to the region, I’ve had a chance to visit many beautiful Ithaca …