There are 100 waterfalls within ten square miles of Ithaca NY. Discover why the town's tag line, Ithaca is Gorges, is incredibly apt.