Iguazu Falls from the Air

AIRVŪZ STAFF NOTE :

Iguazu Falls is the largest waterfall system in the world.  It is situated on the Iguazu River in South America, on the border between Brazil and Argentina.   It's not a single falls but rather a complex cataract system comprising 275 drops, with a total height of 82 meters (269 ft.).  In this video, you will be treated to an aerial tour of this magnificent waterfall system, which is a UNESCO World Heritage site, compliments of AirVuz contributor Justin Poore and his DJI Mavic Pro drone.  

  • 2 years ago
  • 5.0k VŪZ
  • 57
  • 28
JustinPoore

    Keywords :

    Iguazu

    Falls

    Brazil

    Argentina

    DJI

    Mavic

    Drone

    Vlog

    video

    Up Next


    Autoplay