The Humming Bird Trip
Iguazu Falls

Iguazu Falls

In the northeast of Argentina, the falls are imposing and majestic, in the midst of the wild landscape of untamed subtropical vegetation.

Along three kilometers enjoy a series of 270 cascades declared by the Unesco as universal patrimony. The brilliant feathering of parrots and toucans flutters through the air amid exotic orchids, begonias and other wild flowers.