South America, Brazil, Igwacu Falls. Tourists stroll the boardwalk to see every dramatic angle of Igwacu Falls.