New: iguazuAll contentburnbotkrblurtactifitzzangamesvideoinstablurtburnpostr2cornellartcurationblurtafricaphotographyblurtindiablurtgermanlifeblogblurtblockblurthispanoHotTrendingNewDAppsargenvista in travel • last monthThe Iguazu Falls are an impressive natural spectacle located on the border between Argentina and Brazil.Las Cataratas de Iguazú son un imponente espectáculo natural ubicado en el límite entre Argentina y Brasil.