First Person POV Down the World’s Tallest Waterfall is Gorgeous

Angel Falls

Ellis van Jason traveled to Venezuela to catch the world’s tallest uninterrupted waterfall. Angel Falls, known as Salto Ángel, has an initial drop of 2,648ft (807m) and a complete height of 3,212 (979m).

Jason flew his FPV drone, equipped with a GoPro, to get this awesome view and perspective of the renowned waterfall.


Leave a Reply