Avatar

Explore 17 skateparks around Iguaçu, BR

Foz do Iguaçu (Iguazu River Mouth) is the Brazilian city on the border of Iguaçu Falls. The city is the 7th largest in the state of Paraná. The city's population is approximately 265,000. It is approximately 650 km (400 mi) west of the capital of the state, Curitiba, being the westernmost city in (...)