The Iguassu or Iguacu falls - the world's biggest waterfall system on the border of Brazil an Argentina

- Image ID: MK2K42
John Michaels / Alamy Stock Photo
Image ID: MK2K42
Location: Iguazu Falls, Misiones Province, Argentina