The Salto Mbigua ( Mbigua Waterfalls), part of the Iguazu Waterfalls in the Iguazu National Park on the Argentinian side of the border with Brazil.


The Salto Mbigua ( Mbigua Waterfalls), part of the Iguazu Waterfalls in the Iguazu National Park on the Argentinian side of the boarder with Brazil. The Iguazu Waterfalls is the biggest waterfall system in the world and is a UNESCO World Heritage site. It is also one of the Seven Wonders of Nature.


Size: 2848px × 4288px
Location: Iguazu National Park, Argentina
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 7, argentina, argentine, attraction, brazil., economy, falls, heritage, iguassu, iguazu, lguacu, mbigua, national, nature, park, salto, site, tourism, tourist, travel, unesco, water, waterfalls, wonders, world