Nature Three Tips to Enjoy Iguazu Falls in Argentina November 4, 2019January 18, 2020 Paul Linus0 The Iguazu/Iguacu Falls span the borders of Argentina and Brazil respectively, and have been a World Heritage Site since 1984. The waterfalls are widely regarded as one of the natural wonders of the Read More