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]