Iguazu Falls are known throughout the world as one of the most beautiful and majestic natural waterfalls man has ever seen. The falls themselves sit on the Iguazu River and rest on the border between Brazil and Argentina. Taller than Niagara Falls, twice as wide with 275 cascades spread in a horsehoe shape over nearly two miles of the Iguazu River, Iguazú Falls are the result of a volcanic eruption which left yet another large crack in the earth.
one word, stunning
Dingo3039 6 months ago