Venezuela’s then president, Hugo Chavez, told audiences, “This is ours, long before Angel arrived there.” While Angel Falls's sheer scale makes it a natural wonder, the world is full of ...
Deep in the Amazon, Canaima National Park in Venezuela is a green wonderland. Home to Angel Falls, the tallest uninterrupted ...
Glide over the breathtaking Angel Falls, the world's tallest uninterrupted waterfall, cascading 3,212 feet from the Auyán-Tepui in Venezuela. This stunning drone footage captures the sheer majesty of ...