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.
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.