Tagged: Iguazu River

Incredible Iguazu Falls: Over, Under, or On a Boat in Devil’s Throat [26 PICS]

November 3rd, 2011 Permalink

Iguazu Falls, in the Iguazu River, is one of the largest waterfalls in the world and a tremendous natural wonder being that there are about 275 separate waterfalls ranging from 200 – 269 feet high. Devil’s Throat is the tallest of these falls which extend for nearly two miles in a huge semi-circle. Iguazu Falls is another of the very popular finalists in the New 7 Wonders of Nature competition.The legend behind this giant falls goes like this: A god planned to marry a beautiful woman named Naip√≠, who fled with her mortal lover Tarob√° in a canoe. In rage the god sliced the river, creating the waterfalls and condemning the lovers to an eternal fall. Iguazu Falls is located near the border of Brazil, Paraguay, and Argentina. The area has two National Parks, both of which are UNESCO World Heritage Sites. [26 Photos]

Panorama of Iguazu Waterfalls

Panorama of Iguazu Waterfalls. Photo #1 by Martin St-Amant

More Photos