Deep in the Amazon, Canaima National Park in Venezuela is a green wonderland. Home to Angel Falls, the tallest uninterrupted waterfall in the world at more than 3,200 feet, it serves as a source of ...
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 ...
The discovery of Angel Falls in Venezuela was a made-for-Hollywood adventure. Jimmie Angel was an adventurer with a passion for flying. Following World War I, he worked as a barnstormer, test pilot, ...
Rosie is a freelance writer living in London. She has covered everything from ancient Egyptian temples to exciting medical breakthroughs, but she particularly enjoys writing about wildlife, ...