Location Of Cascata Delle Marmore Falls
Which is the tallest man-made waterfall in the world?
March 3, 2011 by Imran Jutt
Filed under Geography
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.
- Read more