World's Highest Waterfall.
Angel Falls (
Salto --ngel) in Venezuela is the highest waterfall in the world. The falls are 3230 feet in height, with an uninterrupted drop of 2647 feet.
Angel Falls is located on a tributary of the Rio Caroni.
read more >>