Natural Landmarks in South America

Iguazú Falls: Iguazú National Park, World Heritage Site (Argentina) Editor Wed, 01/02/2019 - 17:50
Iguazú National Park, located in the northeastern tip of Argentina, is situated on a basaltic line spanning the border with Brazil. The semicircular waterfall at the heart of this site is made up of many cascades producing vast sprays of water and is one of the most spectacular waterfalls in the world.