Which is the largest man-made waterfall located at

A) Nigeria

B) Venice

C) Guiyang <

D) None of these

The largest man-made waterfall “Cascata Delle Marmore”

Leave a Comment

Your email address will not be published. Required fields are marked *

%d bloggers like this: