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 ...
Archaeologists discovered clusters of red ocher drawings scattered on rocks and cliffs across Canaima National Park—and have some theories on who made the mysterious art.