Emerald Travel logo
peoples travel telephone number

Foz do Iguacu

Iguacu Falls World Heritage site
Foz do Iguacu meaning Iguassu River Mouth the Brazilian city on the border of these magnificent falls, one of the New Natural Seven Wonders of the World, surrounded by lush rainforest one of the world’s most impressive water falls. Consisting of approximately 257 individual falls, forming the boundary between Brazil and Argentina, Foz do Iguacu is an ideal city to base your Iguassu Falls encounter.