Looking for the best Ithaca waterfalls to visit? Check out our top picks featuring some of the most beautiful waterfalls in Ithaca and the rest of Thompkins County, New York.