Take a short helicopter ride over Iguazu Falls to fully experience the world's largest waterfall system! Learn more about trips to Brazil