Iguaçu Falls are waterfalls of the Iguazu river in the Brazilian state of Paraná. They make up the largest waterfalls in the world. The falls divide the river into an upper and lower Iguazu touting 275 individual drops. The falls stretch along the river for 1.7 miles and its height varies between 200 feet and 269 feet making the Iguazu Falls taller than Niagara Falls and twice as wide. Walkways have been constructed around the Iguazu Falls to permit visitors a closer view of its beauty and power. Another pathway along the canyon (on the Brazilian side of the falls) provides helicopter tours for a more magnificent experience.
Would you like more information regarding Iguaçu Falls? Fill out the form on this page or call me and I will send you all the wonderful available options.