Home
| Waterfall

Which two countries in South America are the Iguazu Falls part of?

The Iguazu Falls are part of both Argentina and Brazil.

Tourism FAQs


© Place Sociale
About | Contact | Privacy Policy