Iguazu National Park, or Iguazu Falls, is located in Misiones Province in the northeastern tip of Argentina and was a UNESCO World Heritage Site from 1984 onwards. It also shares a northern border with the Brazilian state of Parana. Iguazu National Park, together with its Brazilian sister park Iguaçu, is one of the world’s most physically and sonically impressive natural places, thanks to its tremendous waterfalls. www.whizzed.net/argentina/iguazu-falls/
Show more