Designed by
Title
Cascata delle Marmore Marmore Falls is a man-made waterfall created by the ancient Romans #158001816
Description
Its total height is 165 m 541 feet, making it the tallest man-made waterfall in the world. Of its 3 sections, the top one is the tallest, at 83 m 272 feet.