Ithaca’s Taughannock Overlook, one of the 150 waterfalls in a 10 mile radius PastedGraphic-1 0 By Amy Riposo on July 6, 2016 Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email