The Iguazu Falls, located at the border of Argentina and Brazil, are considered the most dramatic waterfalls in the world. From the Argentinean side of Iguazu Falls you can get up close and personal with the falls. Green jungle and blue skies combine with white waters and rainbows: the perfect setting for nature and photography lovers.
Iguazu Falls I Argentina I Brazil
Highlights I Scenic Trips
Buenos Aires I Iguazu I Mendoza I El Calafate I Ushuaia I Argentina
Iguazu Falls I Argentina
Wildlife I Kayaking I Trekking I Eco-Lodge