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…