One of the seven new natural wonders of the world, these incredible waterfalls frame the Argentinian-Brazilian border. Together, they make up the largest system of waterfalls in the world, and you won’t be able to look without losing your breath.