Iguacu Falls are one of the New 7 wonders of the world. When you see these astonishing falls, you won’t believe what you see. These falls are powerful, breathtaking, mind blowing and to say the least gorgeous. Words can’t describe the beauty of these falls, and no camera can capture what your eyes see.
Most of the river runs through Brazil, but most falls are in Argentina. The name Iguacu Falls means Big Water. Legend has it that a deity planned to marry a beautiful woman named Naipi, who fled with her mortal lover Taroba in a canoe. In a rage, the deity sliced the river creating the waterfalls and condemning the lovers to an eternal fall.
We entered the falls from Foz do Iguaçu in Brazil and Puerto Iguazú in Argentina. When we entered Foz do Iguacu, we walked down the canyon to the lower level called the Devil’s throat. The power of the falls was undeniable. Standing at the base of the falls, feeling the spray from the falls, the people, and the noise from the water, it was highly intense.