Straddling Argentina and Brazil, the Iguazu Falls offers a grand display of nature's magnificence Travel January 3, 2025 Upon first seeing the spectacle in 1944, US First Lady Eleanor Roosevelt reportedly exclaimed ‘Poor Niagara!’, in reference to Niagara Falls.