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 by JustinPoore, 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.  

  • about 4 years ago
  • 9.1k VŪZ
  • 83
  • 38
  • Report