Admire the breathtaking views of Iguazu Falls, one of the Seven Natural Wonders of the World, from the Brazilian side
Take the panoramic elevator for a close-up view of the spectacular waterfall
Observation deck, learn about the waterfall and park history during the journey