The best things in life don’t always require massive effort, and Enfield Falls in Ithaca, New York proves this point ...