4 people want to...

Visit Iguazu Falls


 

People doing this:

  • Hadley

  • Entries

    The Devil's Throat... 2 years ago

    When in Brazil or Argentina, Iguazu Falls is a must. The huge falls are amazing, it’s the power of nature all around you, tons and tons of water just below your feet, and then… the sun comes up and there are rainbows everywhere. You are so small in this vast universe… so small compared to such huge place. Walls and walls of water all around you. It’s amazing.




     

    I want to:
    43 Things Login