Nestled in the heart of Vermont’s Green Mountains, this natural wonder is like the supermodel of waterfalls – effortlessly ...