Venezuela is home to Angel Falls, the world's highest uninterrupted waterfall, which plunges 979 meters (3,212 feet) from the Auyantepui mountain. For nature ...