Iguazu Falls, in Iguazu River, are one of the world's largest waterfalls.
There are a total of 275 falls.
These Falls are on the border between Brazil and Argentina in South America.
|Feed your brain. Listen to your art teacher. Fuel your creativity. Enjoy learning new things.||