Hosted on MSN
Venezuela’s Angel Falls plunges nearly a kilometer, the tallest uninterrupted waterfall on the planet
Deep in the remote highlands of southeastern Venezuela, a ribbon of water spills off the edge of a flat-topped mountain and falls so far that much of it turns to mist before reaching the ground. This ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results