Schleper-waterfall-

One of the sites the group visited was Iguazu Falls - now called one of the "New Seven Wonders of Nature."

up arrow