Pinterest • The world’s catalog of ideas

Angel Falls, Venezuela. The water of Angel Falls (the world's highest) in Venezuela drops 3,212 feet (979 meters). They are 15 times higher than Niagara Falls .


Kerepaku Meru (Angel Falls), Venzuela

Angel Falls, Venezuela- With a plunge 15 times the height of Niagara Falls, Angel Falls streams from the tabletop mountain called Auyantepui.


Angel Falls Suspension

Angel Falls Suspension by Terzani at