Iguazu Falls Brazil Side Sightseeing Tour from Foz do Iguacu
Visit the Brazil side of Iguazu Falls and marvel at the view of over 200 waterfalls all gathered in one place. Stroll along the beautiful Iguazu National Park and see colorful plants and rare animals.