Is the 911 memorial the biggest man-made waterfall ever?

It is not the biggest man-made waterfall in the world. The biggest man-made waterfall in the world is the Cascata delle Marmore, located in Umbria, Italy. It's 165 meters, or 541 feet, tall, and was created by the ancient Romans.