Which is the tallest man-made waterfall in the world?
The Cascata delle Marmore is the tallest falls in the world. It is situated in Italy. It is a man-made waterfall created by the ancient Romans. Its height is 541 feet. It has three drops.

Cascata Delle Marmore