I posted a new video clip to the World Adventurers YouTube Channel featuring three different views of Iguazu Falls, one of the world’s largest and most spectacular waterfalls. The falls, one of the New Seven Wonders of Nature, is located near Paraguay on the border between Argentina and Brazil.
The first video segment shows a close up of the Devil’s Throat (in Spanish, Garganta del Diablo) looking down from the Argentina side. The second was filmed from a platform on the Brazil side looking up the waterfalls looking up at the Devil’s Throat. The third segment features a downriver look at the many cascading waterfalls that form Iguazu Falls. I think you’ll agree that the sight is impressive.
I tried to keep the video camera steady and pan slowly, but the scene was so immense that I had to move the camera in multiple directions to capture it all.
Click here for more information about and photos of Iguazu Falls.
Click here to visit the World Adventurers YouTube Channel and to subscribe for more great travel videos!