Kerepaku Meru (Angel Falls), Venzuela
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 .
Places I'd like to visit...
Angel Falls, Venezuela- With a plunge 15 times the height of Niagara Falls, Angel Falls streams from the tabletop mountain called Auyantepui.
Future trips: Central & South America
Heaven and Beyond
Angel Falls Argentina - the tallest fall in the world. a kilometer high.
Angel Falls, Venezula....It's "Paradise Falls" from Up! :))
Iguazu Falls are a complex of 275 different falls shared by Argentina and Brazil
Angel Falls Suspension by Terzani at Lumens.com
TURN ON That Light!
Angel Falls Suspension by Terzani
Home Furnishing Project