TravelTill

About Foz do Iguacu



Foz do Iguacu is the 7th largest city in Parana state, Brazil, with a population of 255,900 inhabitants. It is located approximately 650 kilometer (400 mi) west of Curitiba, Parana's capital city, being the westernmost city in that state. The inhabitants of the city are known as iguacuenses