Category Iguazu Falls

Rainbow over Iguazu Falls, Puerto Iguazu, Argentina

It was wintertime in Argentina, but it sure didn’t feel like it. At Puerto Iguazu in the northeast corner of Argentina, are one of the most beautiful waterfalls I have ever seen. The 275 falls stretch along the Iguazu river, surrounded by a lush, green environment. The falls border three different countries: Argentina, Brazil and […]

Advertisement