Foz do Iguaçu is a major city in southern Brazil, located in the state of Paraná near the borders with Paraguay and Argentina. It’s best known as a gateway to the world-famous Iguaçu Falls, one of South America’s most spectacular natural attractions. This post will explore the best areas to ...