Argentina Getting Wet & Wild at Iguazu Falls in Argentina & Brazil Located along the Iguazu River on the border between Argentina and Brazil is one of the most breathtaking collections of waterfalls in the entire world. Spanning 2.7 kilometers Read More