Often topping lists of places to visit in Argentina and Brazil, Iguazu Falls is such a beautiful natural phenomenon that it’s little wonder both countries try to claim it as their own. Upon seeing...

Often topping lists of places to visit in Argentina and Brazil, Iguazu Falls is such a beautiful natural phenomenon that it’s little wonder both countries try to claim it as their own. Upon seeing...