
Originally Posted by
eejit101
Largest waterfall in the world is the victoria falls. On the Zambezi river. Watched a cool thing on TV about it the other month. However you can walk to the top...
Tallest waterfall is Angel Falls in Venezuela. Again, you can walk to the top, a bit steep though.