How to Take a Self-Guided Tour of Iguazu Falls: Make the Most of Visiting this Iconic Landmark Straddling Argentina and Brazil A one stop show that includes everything you need to know about doing a self-guided tour of Iguazu Falls. Read More South America TravelBri Mitchell April 16, 2023self-guided tour of Iguazu Falls