Paraná
Guide to 4 best places in Brazil
13/06/2014 .The Iguazu Falls. Staring down the Devil’s Throat.
13/10/2013This entry was posted in Argentina, Brazil, Paraná, South America and tagged Iguaze Falls, Iguazu Falls on .Standing on a cat walk over two hundred feet up looking straight down The Devil’s Throat at the Iguazu Falls is enough to render even the most battle hardened person completely and utterly speechless.
Read the full story here