There are few places on earth that are as naturally spectacular as Iguazu Falls. These waterfalls stretch for twenty-three kilometers and create a natural border between Argentina and Brazil. One of the Wonders of the World, the area is lush with hiking trails,...