Iguazu Falls or the Cataratas do Iguaçu are the waterfalls created by the Iguazu River that is located on the border of the Brazil and Argentina.