Top Menu

Tag Archives | Cataratas de Iguazu

Iguazu Falls – A Photo Essay

View form a helicopter, Iguazu Falls, Brazil

View form a helicopter, Iguazu Falls, Brazil

No matter how many waterfalls you have seen in your life, these leave the most experienced travelers mumbling all kinds of words of excitement when you finally stand in front of the “Garganta del Diablo” or the “Salto San Martin”. In my opinion, these are the most spectacular waterfalls in the world, far more impressive than Niagara Falls (USA), Victoria Falls (Zimbabwe) or Angel Falls (Venezuela). Continue Reading →