Angel falls, Venezuela.

Posted on at


 

The Angel Falls, the world’s highest waterfall stands 979 meters tall. The public discovered this beautiful phenomenon in the late 30’s and it’s still a rare sight for many people as it lies deep in the jungles of South America



About the author

160