Perched high in the remote mountains of Venezuela, Angel Falls is widely considered the world's tallest waterfall, stretching the measuring tape some 3,212 feet high. The remote Venezuela waterfall is located deep in the jungle of Canaima National Park, a UNESCO World Heritage Site.