Visit the Iguaçu Falls, one of the New Seven Wonders of Nature, and the Landmark of the Three Frontiers in one day! The magnitude of the 275 waterfalls spread throughout the world and gave the title to the attraction. It's ocated in the Iguaçu River, a border between Brazil and Argentina. The Three Frontiers Landmark, in the city of Foz do Iguaçu, has as its main attraction the triple border between Brazil, Argentina and Paraguay. There, the river Paraná meets the river Iguaçu, offering visitors unique views and stunning nature.