Browsing Tag


    Argentina Our World Trip South America Travel

    Iguazu Falls: The Largest Waterfalls System in the World

    When Eleanor Roosevelt saw Iguazu Falls she said “Poor Niagara” This massive body of water falls with such force it boggles the mind. The waterfalls of the Iguazu River are on the border of Argentina and Brazil. They are the largest waterfalls system in the world. There are numerous islands along the edge that divide the water into many waterfalls that can range from 60-82 meters in height. Eighty percent of the falls are on Argentinian side and twenty percent…

    Continue Reading