World Wildlife Fund Good Nature Travel

Video: Soaring Views of Iguacu

  • Date: 12 January 2011

Without the awe-inspiring benefit of seeing it in person, the immense grandeur of Iguacu Falls  in Brazil can be difficult to imagine—the roar of the water, the thundering beat you feel in your chest, the mist hitting your face. Fortunately, this UNESCO World Biosphere Reserve video brings the unimaginable to life.


Tags And Categories