"Iguacu Falls" Brazil Things to Do Tip by Sharrie
Brazil Things to Do: 368 reviews and 541 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