what landmarks border argentina
Devilâs Throat at Iguazu Falls in Argentina. Photo by: Luca Galuzzi, Creative Commons. Iguazu Falls, also known as Iguassu or IguaÃ§u Falls, are situated on the border of Argentina and Brazil. They touch the Parana region in Brazil and the Misione region from Argentina. The falls separate the river into upper and lower Iguassu.