"Iguacu Falls" Brazil Things to Do Tip by Sharrie
Brazil Things to Do: 373 reviews and 547 photos
CATARATAS DO IGUACU - Largest series of waterfalls on the planet - 275 waterfalls all in all! A World Heritage Site (UNESCO) since 1986. Very impressive site & sight, especially from the air.
More Reviews (9)
Sharrie's Related Pages
Have you been to Brazil?Share Your Travels