The roar of Iguazu waterfalls
The Iguazu Falls are a breathtaking wonder of nature. As I stood on the platform, I could feel the rumble and electricity of the falls rushing past me. From an altitude of 269 feet above the enormous Devil's Mouth cascades columns of unstoppable water that split the land and roar a beautiful chorus into the surrounding jungle canopy. Its vastness reminded me once more of the power held by Earth's elements and how, at times, they are a spectacle inexplicably remarkable by any accurate words or E-motions.