Iguaçu Falls, Brazil 2006

You might think you get wet on those amusement park log rides, but we can assure you - that is only getting splashed compared to the Macuco Boat Safari.  Completely soaked is a bit of an understatement!

Previous Up Next