Venezuela's Angel Falls are the world's highest waterfall at 979 metres (3,212 ft)
- THOMAS COEX
- Updated
Venezuela's Angel Falls are the world's highest waterfall at 979 metres (3,212 ft)
THOMAS COEXTags
As featured on
Venezuela, the once-prosperous South American country now scarred by years of economic ruin and political repression, holds elections on July 28, with authoritarian President Nicolas Maduro seeking a third term.
