An awesome day checking out Iguazu Falls on the border of Argentina and Brazil – 1 to the world’s major drinking water falls. This is where by they filmed that unforgettable scene in The Mission.

resource