Gorgeous Iguazu Falls on the border of Argentina and Brazil - much more impressive than Niagara in North America.
www.worldtraveller.dk | Michael | Around the World