Puerto Iguazú

Puerto Iguazú

One of the great natural wonders of the world, theIguaçu Falls aresituated near the border ofBrazil,Paraguay, and Argentina. The area is on theUNESCO World Heritage List.

Have Questions? Email Us or call us at (519) 426-2144