answersLogoWhite

0

The world's biggest waterfall is in Venezuela. Dubbed Angel Falls, its height is at 3230 feet while its drop sits uninterrupted at 2647 feet. It is close to the Brazilian border.

User Avatar

Wiki User

12y ago

What else can I help you with?