Quote Originally Posted by eejit101 View Post
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.
watched the same thing, apparently you watched it better. but yea thatd be an awesome place to be. Earth is a sweet place to be.