15) Cascata delle Marmore, Italy

The Cascata delle Marmore is a man-made waterfall built by the ancient Romans. In total, the falls are 164 meters high, making it the tallest in Europe, and the tallest man-made waterfall in the entire world.
16) Della Falls, Canada
Ọmọ Oòduà Naija Gist | News From Nigeria | Entertainment gist Nigeria|Networking|News.. Visit for Nigeria breaking news , Nigerian Movies , Naija music , Jobs In Nigeria , Naija News , Nollywood, Gist and more


