South America’s Iguazú Falls, located on the border of Brazil and Argentina, make all other waterfalls look like mere trickles in comparison.
South America’s Iguazú Falls, located on the border of Brazil and Argentina, make all other waterfalls look like mere trickles in comparison. The system of more than 200 cascades (reaching heights of around 270 feet) can be viewed from surrounding walkways and catwalks, but we’re fans of the more adventurous vantage-point—hopping on an Iguazú Jungle inflatable raft and sailing directly under the exhilarating, high-pressure falls.