The Iguazu falls are one of South America’s most renowned and impressive natural landmarks. The Falls are located where the borders of Argentina, Brazil and Paraguay meet.
Thirty-five rivers from the principal basin with two hybred rapids, covering several miles finally join, forming one of nature’s most surprising spectacles, Cataratas Del Iguazu.
The main Falls are 70 feet higher than the Niagara Falls. They are part of a natural reservation that was declared a National Park by Argentina and Brazil. The lush and wild tropical vegetation has an abundance of extraordinarily colorful fauna, including parrots, toucans, jaguars and tapirs – all of which share this orchid-rich national park that stretches for two miles into the jungle.