answersLogoWhite

0

Since we are not sure as to what the asker meant by largest, here are some answers.

  • The world's largest waterfall is Victoria Falls located on the border of Zambia and Zimbabwe.
  • The world's tallest waterfall is Angel Falls in Venezuela.
  • The world's tallest man-made waterfall is Cascata delle Marmore in Italy.
  • Niagra Falls is also one of the biggest waterfalls.... located in Canada.

The Victorian Falls in Africa
User Avatar

Wiki User

8y ago

What else can I help you with?