Sunday, October 30, 2011

World's Largest Waterfall - Angel Falls, Venezuela

Angel Falls is the world's highest waterfall, with a height of 979 m (3,200 ft). Check out the view from the top.

No comments: