Posts Tagged 'Puerto Iguazú'

Iguazú Falls

Located where the borders of Argentina, Paraguay and Brazil meet and shared by both Argentina and Brazil, the waterfalls of Iguazú National Park are a truly spectacular natural wonder.  The sheer size and force of the falls is enough to take your breath away and the most awesome is the semicircular Garganta del Diablo, or Devil’s throat, a lookout point perched right on the edge of the falls.