News

Local travel writer David Placher recounts an unforgettable walking tour of the enormous Iguazu Falls in Argentina's Iguazu National Park.
An exclusive five-star resort with a view to the Iguazú Falls has been chosen as the best hotel in Argentina in 2024. The Gran Meliá Iguazú, located within the Iguazú National Park and ...
WHERE: The falls (cataratas) are on a broad sweep of the Iguazu River, about 500 miles southwest of Sao Paulo. But like the similarly transborder Niagara, Iguazu is not equally divided: Roughly ...