Tallest man-made waterfall Apply Now Who Cascata delle Marmore What 165 metre(s) Where Italy When 0270 The tallest man-made waterfall is the Cascata delle Marmore, near Terni in Italy, measuring 165 m (541 ft). It was created by the Romans c. 270 BC