Here are the 10 best attractions in Argentina. Iquazu falls are located on the border of Argentina and Brazil and are one of the new 7 wonders of the world.