Thumb

Angel Falls, Venezuela \\ Recognized by the Guinness Book of World Records as the highest waterfall in the world, Angel Falls plummets 3,212 feet (which for some perspective, is about 20 times the height of Niagara Falls).

Avatar

Linda Matthews

6661 pins   310 boards   4 followers

Follow

Other pins from

Linda Matthews