Home
| Sightseeing

Which two countries are the Iguazu Falls part of? (Half a point for each!)

The Iguazu Falls are part of both Argentina and Brazil.

Tourism FAQs


© Place Sociale
About | Contact | Privacy Policy