The stunning Iguazu Falls near Foz da Iguacu in Brazil

Foz da Iguazu: An Insider Guide To Brazil’s Waterfall City

When people think of a Brazilian city, they usually picture Rio de Janeiro or somewhere exotic in the Amazon. However, there is another city in Brazil, Foz do Iguaçu, which has a lot to offer visitors. “Foz do Iguaçu” (“Mouth of Iguaçu” in Portuguese) is a major city in the Brazilian state of Paraná, near …

Foz da Iguazu: An Insider Guide To Brazil’s Waterfall City Read More »