You’ve probably walked past a travel brochure for Niagara Falls at least a dozen times, but there’s a waterfall in Ithaca, ...