|
Iguazu Falls is considered one the planet's most awe-inspiring sights. The falls lie split between Brazil and Argentina in a large expanse of national park, much of it rainforest teeming with unique flora and fauna. There are thousands of species of insects, hundreds of species of birds and many mammals and reptiles.*
*This caption is from Argentina -- Lonely Planet's travel guide.
|