Iguazu Falls
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.
Buenos Aires I Iguazu I Mendoza I El Calafate I Ushuaia I Argentina
The best of Argentina
Highlights