Iguazu Falls are waterfalls in Argentina and Brazil that stem from the Iguazu River. The falls make up the largest waterfall system in the world and divide the river into the upper and lower Iguazu. It is the sixth-greatest average annual flow, wider than both Victoria and Niagara Falls and taller than Niagara Falls. See the incredible Iguazu Falls, aka Devils Throat, in this spectacular aerial video by pilot Dann.
Description: The dream flight over Garganta Del Diabolo - Amazing place
Keywords :
waterfall
drone
aerial
iguazu
argentina
brazil
ambient
Autoplay