Iguassu Falls – Iguassu Falls Brazil


Located between Brazil and Argentina, the Iguassu Falls is certainly a wonder of nature… Upon seeing Iguazu, the United States’ First Lady Eleonor Roosevelt reportedly exclaimed “Poor Niagara!”

The Cataratas Hotel is the only one located inside the National park, and offers de-luxe acommodations and excellent service to its guests that can walk to the falls.

To plan you customized trip to Brazil, please contact our agents: Email to [email protected]

Iguassu Falls from Wikipedia

Seven Natural Wonders

Hotel das Cataratas







Recent Articles

Need help planning your trip to Brazil?

Our expert Brazil Travel Agents are here to help!