Foz do Iguacu

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.

Other Destinations in Brazil