Tag: Treman Park
-
Ithaca, Part 2 (Waterfalls)
Some sources claimed the presence of “over 150 waterfalls within 10 miles” of Ithaca, New York. I guess it depends on how they’re defined. Even so, waterfalls seemed to pop into view just about anywhere we looked. As numerous T-shirts and bumper stickers around town reminded us, “Ithaca is Gorges.” We squeezed a lot of…