Short trip to Argentina to see the Iguazu Falls.
Finally seeing the Iguazu Falls in Argentina and Brazil.
About Argentine steaks and lots of water!