News

The Iguazú Falls located on the border of Argentina and Brazi and consisting of approximately 257 individual falls over 2.7 kilometres were chosen as one of the new natural seven wonders of the ...
Awasi Iguazú is such a place. Enveloped by the lush thickets of emerald green rainforest, a short 20-minute drive from the breathtaking Iguazú Falls, the property is the Argentine debut - following ...