A 2 Day Family Trip to Iguazu Falls in Brazil and Argentina
The spectacular Iguaçu Falls on the borders of Argentina and Brazil are one of the natural wonders of the world. We combined it with visits to Buenos Aires and Rio de Janeiro on a summer trip to South America.