30/06/2022
Iguazu Falls, Argentina
One of the seven new natural wonders of the world, these incredible waterfalls frame the Argentina-Brazil border. Together they make up the largest system of waterfalls in the world.