Email: Greetings from Iguazu Falls, on the border of Brazil and Argentina
Iguazu Falls, which is located on the Parana River between Brazil and Argentina, is one of the great waterfalls of the world. Legend has it that when Eleanor Roosevelt first saw it, she said, “Poor Niagara!”